The Neon Chronicles Wiki theneonchronicleswikiwiki https://theneonchronicleswiki.miraheze.org/wiki/Main_Page MediaWiki 1.41.0 first-letter Media Special Talk User User talk The Neon Chronicles Wiki The Neon Chronicles Wiki talk File File talk MediaWiki MediaWiki talk Template Template talk Help Help talk Category Category talk TimedText TimedText talk Module Module talk Main Page 0 1 2 2023-07-21T15:25:44Z MediaWiki default 1 Create main page wikitext text/x-wiki __NOTOC__ == Welcome to {{SITENAME}}! == This Main Page was created automatically and it seems it hasn't been replaced yet. === For the bureaucrat(s) of this wiki === Hello, and welcome to your new wiki! Thank you for choosing WikiTide for the hosting of your wiki, we hope you will enjoy our hosting. You can immediately start working on your wiki or whenever you want. Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links: * [[mw:Special:MyLanguage/Help:Contents|MediaWiki guide]] (e.g. navigation, editing, deleting pages, blocking users) * [[meta:Special:MyLanguage/FAQ|WikiTide FAQ]] * [[meta:Special:MyLanguage/Request features|Request settings changes on your wiki]]. (Extensions, Skin and Logo/Favicon changes should be done through [[Special:ManageWiki]] on your wiki, see [[meta:Special:MyLanguage/ManageWiki|ManageWiki]] for more information.) ==== I still don't understand X! ==== Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here: * [[meta:Special:MyLanguage/Help center|On our own WikiTide wiki]] * On [[phorge:|Phorge]] * On [https://wikiforge.net/discord Discord] * On IRC in #wikiforge on irc.libera.chat ([irc://irc.libera.chat/%23wikiforge direct link]; [https://web.libera.chat/?channel=#wikiforge webchat]) === For visitors of this wiki === Hello, the default Main Page of this wiki (this page) has not yet been replaced by the bureaucrat(s) of this wiki. The bureaucrat(s) might still be working on a Main Page, so please check again later! bb47436b9bd8510005d12ff60f515e06d70eb554 3 2 2023-07-21T17:42:08Z NeonTehWolf 2 wikitext text/x-wiki __NOTOC__ == Welcome to {{The Neon Chronicles Wiki}}! == The Neon Chronicles is a webcomic/web animation series about a book with powers named Neon Celeste who goes through miscellaneous adventures with her friends, and even fights villains from time to time. === For the bureaucrat(s) of this wiki === Hello, and welcome to your new wiki! Thank you for choosing WikiTide for the hosting of your wiki, we hope you will enjoy our hosting. You can immediately start working on your wiki or whenever you want. Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links: * [[mw:Special:MyLanguage/Help:Contents|MediaWiki guide]] (e.g. navigation, editing, deleting pages, blocking users) * [[meta:Special:MyLanguage/FAQ|WikiTide FAQ]] * [[meta:Special:MyLanguage/Request features|Request settings changes on your wiki]]. (Extensions, Skin and Logo/Favicon changes should be done through [[Special:ManageWiki]] on your wiki, see [[meta:Special:MyLanguage/ManageWiki|ManageWiki]] for more information.) ==== I still don't understand X! ==== Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here: * [[meta:Special:MyLanguage/Help center|On our own WikiTide wiki]] * On [[phorge:|Phorge]] * On [https://wikiforge.net/discord Discord] * On IRC in #wikiforge on irc.libera.chat ([irc://irc.libera.chat/%23wikiforge direct link]; [https://web.libera.chat/?channel=#wikiforge webchat]) === For visitors of this wiki === This is a work in progress, so sit tight while I figure out how to make this. 8b81f0120f87964e466427125ec37a46b761e018 4 3 2023-09-13T17:07:30Z NeonTehWolf 2 a wikitext text/x-wiki __NOTOC__ == [[File:Mylogo-1.png.png|frameless|36x36px]]Welcome to The Neon Chronicles Wiki! == The Neon Chronicles is a comic and animated show involving [[Neon Celeste]], a book like creature with powers. Her adventures lead her to many places, and she makes many enemies. The comic itself has been ongoing since 2020, but the extended universe has it's origins all the way back in 2016. Below are some character page links for the main characters.<gallery> File:Neondance3.png|[[Neon Celeste|Neon]] File:Neondance3.png|[[Luna Wilson|Luna]] File:Neondance3.png|[[Dr. Harrison Violet|Dr Violet]] File:Neondance3.png|[[Slop Token]] File:Neondance3.png|[[Trixy Auraus|Trixy]] File:Neondance3.png|[[Draco Celeste|Draco]] </gallery> == To-Do == * Make character pages * Make character categories * Make templates * Make episode pages * Remove Kiwis == Credits == HomieBologna Lemonsalad Bunnixel 3CheezPizza 24fa9e359c483092c29b412064cfb24d8625bc09 File:Cel.png 6 2 5 2023-07-21T17:43:21Z NeonTehWolf 2 favicon wikitext text/x-wiki == Summary == favicon 2360d15e65d02af45a96f1c2726e00a2bcbfbe05 6 5 2023-07-21T18:14:50Z NeonTehWolf 2 testing? wikitext text/x-wiki == Summary == favicon $wgLogo c451cc47253e42b09ff001292f267ba6e508b446 Neon Celeste 0 3 7 2023-07-21T17:54:59Z NeonTehWolf 2 Created page with "Neon Celeste is the main character of The Neon Chronicles. She is blue and gray, with a black and blue tail and normal limbs and eyes." wikitext text/x-wiki Neon Celeste is the main character of The Neon Chronicles. She is blue and gray, with a black and blue tail and normal limbs and eyes. b731166c9f258ac7934f39e7d381f27fe0021a45 8 7 2023-09-13T17:20:57Z NeonTehWolf 2 testing? wikitext text/x-wiki {{Infobox}}Neon Celeste is the main character of The Neon Chronicles. She is blue and gray, with a black and blue tail and normal limbs and eyes. 192b43668e31ff6bb29cc3fce98ecf6bbf2a539f 9 8 2023-09-13T17:46:06Z NeonTehWolf 2 wikitext text/x-wiki [[File:Neon.jpg|alt=test|thumb| '''<big>Neon's 2023 Icon</big>''' * Pronouns: She/Her * [[Booksona]] Number: 001 | [[List of Characters by Number Order|Character Number]] #040 * Relatives:[[Crescent Celeste]] (Mother), [[Draco Celeste]] (Father), [[Ryker Drake]] (Uncle), [[Flint Drake]] (Grandfather), [[Nodeus Drake]] (Grandmother), [[Andromeda Celeste]] (Grandmother) [[Nebula Celeste]] (Grandmother), [[Rey Celeste]] (Great-Grandfather), Aurora Celeste (Great-Grandmother), [[Plasma Celeste]] (Great-Great Grandmother), [[Selene Celeste]] (Great-Great Grandmother), [[Luna Wilson]] (Future Wife), [[Dawn Celeste]] (Future Granddaughter) ]] Neon Celeste is a female Celestian Book with a blue and gray cover. == Trivia == c1ae018d33d2e4d5c244f6da945b07f76dda00f2 10 9 2023-09-13T17:49:33Z NeonTehWolf 2 wikitext text/x-wiki [[File:Neon.jpg|alt=test|thumb| '''<big>Neon's 2023 Icon</big>''' * Pronouns: She/Her * [[Booksona]] Number: 001 | [[List of Characters by Number Order|Character Number]] #040 * Relatives:[[Crescent Celeste]] (Mother), [[Draco Celeste]] (Father), [[Ryker Drake]] (Uncle), [[Flint Drake]] (Grandfather), [[Nodeus Drake]] (Grandmother), [[Andromeda Celeste]] (Grandmother) [[Nebula Celeste]] (Grandmother), [[Rey Celeste]] (Great-Grandfather), Aurora Celeste (Great-Grandmother), [[Plasma Celeste]] (Great-Great Grandmother), [[Selene Celeste]] (Great-Great Grandmother), [[Luna Wilson]] (Future Wife), [[Dawn Celeste]] (Future Granddaughter) ]] Neon Celeste is a female Celestian Book with a blue and gray cover. == Biography == === Early Life === Neon was born on Earth in Mallardia, and was hidden away from others most of her childhood. Her only best friend growing up was Evelyn, another local who moved away around when Neon turned 12.  Sometime after her 13th birthday, her father, Draco, got in a fight with her mother, eventually resulting in her mother being stranded on the moon. She fled from her father, being alone for her teen years. A local apartment owner, Callie, gave her a place to stay.  For one of her birthdays, RPI Poster made her a robot (Robot Neon.) === Competing in KFANP === Neon competed in a show ran by Mildew, an alien fungus. Her placement is as yet unknown, but she was on a team called "We Hate Blue." She accessed her blue form for the first time in the second episode, and was up for elimination in the 3rd. Sometime after the show ended, the robot RPI Poster had given her for her birthday became a satellite and later burned up in the atmosphere, needing to be rebuilt. === Meeting Luna === Neon met Luna one day while going to The Nest, and followed her after she heard that Luna had nowhere else to go. Eventually, the two became friends and moved in together. One day, after getting provoked, she learns how to use her spiky form, causing her to be more powerful but enter a more primal state. After she calms down, Luna asks her on a date and the two begin dating. === First Adventures === Sometime after, Crescent returns to Earth and she is re-united with her mom. Crescent then moves in as well since she also has nowhere to go. A few days later at The Nest, Neon truly unlocks her Blue Form due to Inferno pissing her off. In the process of unlocking it, Neon blasts Luna, causing her to think she killed her. This causes Neon to run off crying, but Crescent consoles her. That same night, Neon goes back to The Nest that night, and Inferno asks if she wants to unlock her full power, which she reluctantly accepts. This allowed her to unlock a fusion of her Spiky and Blue forms, causing her to go on a rampage that ends in her mother being badly hurt, only being stopped by her dad which seemingly appears out of nowhere. After Neon regains consciousness, Luna temporarily breaks up with her, only to forgive her a few days later. == Trivia == * Neon was designed in August of 2019, making her the first booksona made. * Neon has the most variants of every character. b09a756c2b685eb08863ab7d0ebb0be5da402a4d 11 10 2023-09-13T17:53:56Z NeonTehWolf 2 Formatting wikitext text/x-wiki [[File:Neon.jpg|alt=test|thumb| <big>''Neon's 2023 Icon''</big> * Pronouns: She/Her * [[Booksona]] #001 | [[List of Characters by Number Order|Character Number]] #040 * [[Kerfuffle For A Neat Prize|KFANP]] Placement: TBARelatives:[[Crescent Celeste]] (Mother), [[Draco Celeste]] (Father), [[Ryker Drake]] (Uncle), [[Flint Drake]] (Grandfather), [[Nodeus Drake]] (Grandmother), [[Andromeda Celeste]] (Grandmother) [[Nebula Celeste]] (Grandmother), [[Rey Celeste]] (Great-Grandfather), [[Aurora Celeste]] (Great-Grandmother), [[Plasma Celeste]] (Great-Great Grandmother), [[Selene Celeste]] (Great-Great Grandmother), [[Luna Wilson]] (Future Wife), [[Dawn Celeste]] (Future Granddaughter) ]] Neon Celeste is a female Celestian Book with a blue and gray cover. == Biography == === Early Life === Neon was born on Earth in Mallardia, and was hidden away from others most of her childhood. Her only best friend growing up was Evelyn, another local who moved away around when Neon turned 12.  Sometime after her 13th birthday, her father, Draco, got in a fight with her mother, eventually resulting in her mother being stranded on the moon. She fled from her father, being alone for her teen years. A local apartment owner, Callie, gave her a place to stay.  For one of her birthdays, RPI Poster made her a robot (Robot Neon.) === Competing in KFANP === Neon competed in a show ran by Mildew, an alien fungus. Her placement is as yet unknown, but she was on a team called "We Hate Blue." She accessed her blue form for the first time in the second episode, and was up for elimination in the 3rd. Sometime after the show ended, the robot RPI Poster had given her for her birthday became a satellite and later burned up in the atmosphere, needing to be rebuilt. === Meeting Luna === Neon met Luna one day while going to The Nest, and followed her after she heard that Luna had nowhere else to go. Eventually, the two became friends and moved in together. One day, after getting provoked, she learns how to use her spiky form, causing her to be more powerful but enter a more primal state. After she calms down, Luna asks her on a date and the two begin dating. === First Adventures === Sometime after, Crescent returns to Earth and she is re-united with her mom. Crescent then moves in as well since she also has nowhere to go. A few days later at The Nest, Neon truly unlocks her Blue Form due to Inferno pissing her off. In the process of unlocking it, Neon blasts Luna, causing her to think she killed her. This causes Neon to run off crying, but Crescent consoles her. That same night, Neon goes back to The Nest that night, and Inferno asks if she wants to unlock her full power, which she reluctantly accepts. This allowed her to unlock a fusion of her Spiky and Blue forms, causing her to go on a rampage that ends in her mother being badly hurt, only being stopped by her dad which seemingly appears out of nowhere. After Neon regains consciousness, Luna temporarily breaks up with her, only to forgive her a few days later. == Trivia == * Neon was designed in August of 2019, making her the first booksona made. * Neon has the most variants of every character. [[Category:Booksonas]] [[Category:Blue Characters]] [[Category:Gray Characters]] [[Category:Celestians]] [[Category:KFANP Contestants]] [[Category:We Hate Blue Members]] f98b580f7da77fbe27ca5622d214d22afc819739 12 11 2023-09-13T17:59:55Z NeonTehWolf 2 Character page wikitext text/x-wiki [[File:Neon.jpg|alt=test|thumb| * Pronouns: She/Her * Creation: August 2019 * Booksona Number: #001 * [[List of Characters by Number Order|Character Number]] #040 * [[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA * Relatives:[[Crescent Celeste]] (Mother), [[Draco Celeste]] (Father), [[Ryker Drake]] (Uncle), [[Flint Drake]] (Grandfather), [[Nodeus Drake]] (Grandmother), [[Andromeda Celeste]] (Grandmother) [[Nebula Celeste]] (Grandmother), [[Rey Celeste]] (Great-Grandfather), [[Aurora Celeste]] (Great-Grandmother), [[Plasma Celeste]] (Great-Great Grandmother), [[Selene Celeste]] (Great-Great Grandmother), [[Luna Wilson]] (Future Wife), [[Dawn Celeste]] (Future Granddaughter) ]] Neon Celeste is a female Celestian Book with a blue and gray cover. == Biography == === Early Life === Neon was born on Earth in Mallardia, and was hidden away from others most of her childhood. Her only best friend growing up was Evelyn, another local who moved away around when Neon turned 12.  Sometime after her 13th birthday, her father, Draco, got in a fight with her mother, eventually resulting in her mother being stranded on the moon. She fled from her father, being alone for her teen years. A local apartment owner, Callie, gave her a place to stay.  For one of her birthdays, RPI Poster made her a robot (Robot Neon.) === Competing in KFANP === Neon competed in a show ran by Mildew, an alien fungus. Her placement is as yet unknown, but she was on a team called "We Hate Blue." She accessed her blue form for the first time in the second episode, and was up for elimination in the 3rd. Sometime after the show ended, the robot RPI Poster had given her for her birthday became a satellite and later burned up in the atmosphere, needing to be rebuilt. === Meeting Luna === Neon met Luna one day while going to The Nest, and followed her after she heard that Luna had nowhere else to go. Eventually, the two became friends and moved in together. One day, after getting provoked, she learns how to use her spiky form, causing her to be more powerful but enter a more primal state. After she calms down, Luna asks her on a date and the two begin dating. === First Adventures === Sometime after, Crescent returns to Earth and she is re-united with her mom. Crescent then moves in as well since she also has nowhere to go. A few days later at The Nest, Neon truly unlocks her Blue Form due to Inferno pissing her off. In the process of unlocking it, Neon blasts Luna, causing her to think she killed her. This causes Neon to run off crying, but Crescent consoles her. That same night, Neon goes back to The Nest that night, and Inferno asks if she wants to unlock her full power, which she reluctantly accepts. This allowed her to unlock a fusion of her Spiky and Blue forms, causing her to go on a rampage that ends in her mother being badly hurt, only being stopped by her dad which seemingly appears out of nowhere. After Neon regains consciousness, Luna temporarily breaks up with her, only to forgive her a few days later. == Trivia == * Neon was designed in August of 2019, making her the first booksona made. * Neon has the most variants of every character. [[Category:Booksonas]] [[Category:Blue Characters]] [[Category:Gray Characters]] [[Category:Celestians]] [[Category:KFANP Contestants]] [[Category:We Hate Blue Members]] f9d7915b034943e82aa94b2e3eb70f0aea095042 13 12 2023-09-13T18:02:19Z NeonTehWolf 2 wikitext text/x-wiki [[File:Neon.jpg|alt=test|thumb| {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: August 2019 |- !Booksona Number: #001 |- ![[List of Characters by Number Order|Character Number]] #040 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !Relatives:[[Crescent Celeste]] (Mother), [[Draco Celeste]] (Father), [[Ryker Drake]] (Uncle), [[Flint Drake]] (Grandfather), [[Nodeus Drake]] (Grandmother), [[Andromeda Celeste]] (Grandmother) [[Nebula Celeste]] (Grandmother), [[Rey Celeste]] (Great-Grandfather), [[Aurora Celeste]] (Great-Grandmother), [[Plasma Celeste]] (Great-Great Grandmother), [[Selene Celeste]] (Great-Great Grandmother), [[Luna Wilson]] (Future Wife), [[Dawn Celeste]] (Future Granddaughter) |} ]] Neon Celeste is a female Celestian Book with a blue and gray cover. == Biography == === Early Life === Neon was born on Earth in Mallardia, and was hidden away from others most of her childhood. Her only best friend growing up was Evelyn, another local who moved away around when Neon turned 12.  Sometime after her 13th birthday, her father, Draco, got in a fight with her mother, eventually resulting in her mother being stranded on the moon. She fled from her father, being alone for her teen years. A local apartment owner, Callie, gave her a place to stay.  For one of her birthdays, RPI Poster made her a robot (Robot Neon.) === Competing in KFANP === Neon competed in a show ran by Mildew, an alien fungus. Her placement is as yet unknown, but she was on a team called "We Hate Blue." She accessed her blue form for the first time in the second episode, and was up for elimination in the 3rd. Sometime after the show ended, the robot RPI Poster had given her for her birthday became a satellite and later burned up in the atmosphere, needing to be rebuilt. === Meeting Luna === Neon met Luna one day while going to The Nest, and followed her after she heard that Luna had nowhere else to go. Eventually, the two became friends and moved in together. One day, after getting provoked, she learns how to use her spiky form, causing her to be more powerful but enter a more primal state. After she calms down, Luna asks her on a date and the two begin dating. === First Adventures === Sometime after, Crescent returns to Earth and she is re-united with her mom. Crescent then moves in as well since she also has nowhere to go. A few days later at The Nest, Neon truly unlocks her Blue Form due to Inferno pissing her off. In the process of unlocking it, Neon blasts Luna, causing her to think she killed her. This causes Neon to run off crying, but Crescent consoles her. That same night, Neon goes back to The Nest that night, and Inferno asks if she wants to unlock her full power, which she reluctantly accepts. This allowed her to unlock a fusion of her Spiky and Blue forms, causing her to go on a rampage that ends in her mother being badly hurt, only being stopped by her dad which seemingly appears out of nowhere. After Neon regains consciousness, Luna temporarily breaks up with her, only to forgive her a few days later. == Trivia == * Neon was designed in August of 2019, making her the first booksona made. * Neon has the most variants of every character. [[Category:Booksonas]] [[Category:Blue Characters]] [[Category:Gray Characters]] [[Category:Celestians]] [[Category:KFANP Contestants]] [[Category:We Hate Blue Members]] ef521ad5c8c293787dcc04d4ed404d9a098a44c0 14 13 2023-09-13T18:16:46Z NeonTehWolf 2 Added images wikitext text/x-wiki [[File:Neon.jpg|alt=test|thumb|Neon's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: August 2019 |- !Booksona Number: #001 |- ![[List of Characters by Number Order|Character Number]] #040 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !Relatives:[[Crescent Celeste]] (Mother), [[Draco Celeste]] (Father), [[Ryker Drake]] (Uncle), [[Flint Drake]] (Grandfather), [[Nodeus Drake]] (Grandmother), [[Andromeda Celeste]] (Grandmother) [[Nebula Celeste]] (Grandmother), [[Rey Celeste]] (Great-Grandfather), [[Aurora Celeste]] (Great-Grandmother), [[Plasma Celeste]] (Great-Great Grandmother), [[Selene Celeste]] (Great-Great Grandmother), [[Luna Wilson]] (Future Wife), [[Dawn Celeste]] (Future Granddaughter) |} ]] Neon Celeste is a female Celestian Book with a blue and gray cover. == Biography == === Early Life === Neon was born on Earth in Mallardia, and was hidden away from others most of her childhood. Her only best friend growing up was Evelyn, another local who moved away around when Neon turned 12.  Sometime after her 13th birthday, her father, Draco, got in a fight with her mother, eventually resulting in her mother being stranded on the moon. She fled from her father, being alone for her teen years. A local apartment owner, Callie, gave her a place to stay.  For one of her birthdays, RPI Poster made her a robot (Robot Neon.) === Competing in KFANP === Neon competed in a show ran by Mildew, an alien fungus. Her placement is as yet unknown, but she was on a team called "We Hate Blue." She accessed her blue form for the first time in the second episode, and was up for elimination in the 3rd. Sometime after the show ended, the robot RPI Poster had given her for her birthday became a satellite and later burned up in the atmosphere, needing to be rebuilt. === Meeting Luna === Neon met Luna one day while going to The Nest, and followed her after she heard that Luna had nowhere else to go. Eventually, the two became friends and moved in together. One day, after getting provoked, she learns how to use her spiky form, causing her to be more powerful but enter a more primal state. After she calms down, Luna asks her on a date and the two begin dating. === First Adventures === Sometime after, Crescent returns to Earth and she is re-united with her mom. Crescent then moves in as well since she also has nowhere to go. A few days later at The Nest, Neon truly unlocks her Blue Form due to Inferno pissing her off. In the process of unlocking it, Neon blasts Luna, causing her to think she killed her. This causes Neon to run off crying, but Crescent consoles her. That same night, Neon goes back to The Nest that night, and Inferno asks if she wants to unlock her full power, which she reluctantly accepts. This allowed her to unlock a fusion of her Spiky and Blue forms, causing her to go on a rampage that ends in her mother being badly hurt, only being stopped by her dad which seemingly appears out of nowhere. After Neon regains consciousness, Luna temporarily breaks up with her, only to forgive her a few days later. == Trivia == * Neon was designed in August of 2019, making her the first booksona made. * Neon has the most variants of every character. == Forms == <gallery> File:Neon (Blue).png|Blue Form: In her Blue Form, her agility and magic go up, but her physical strength goes down. File:Neon (Dragon).png|Dragon Form: The Dragon Form increases her attack, but most of her magic doesn't work. File:Neon (Spiky).png|Spiky Form: In this form Neon gains spikes, but loses most control over herself, going to a feral state. File:Neon (Celestine Form).png|Celestine Form: Using her staff, Neon can enter a form where she's bonded to the staff energy. This increases magic. File:Neon (Ultimate).png|Ultimate Form: A combination of all her forms, which she uses only in extreme danger. This is her at her most powerful. </gallery> == Gallery == <gallery> File:Neondance3.png|Old server icon File:42.png|Neon's 2021 Icon File:Neon2.png|Neon's 2022 Icon </gallery> [[Category:Booksonas]] [[Category:Blue Characters]] [[Category:Gray Characters]] [[Category:Celestians]] [[Category:KFANP Contestants]] [[Category:We Hate Blue Members]] c842eba9dc54a30d4e200c07aa41ef607b4a1db0 File:Neondance3.png 6 4 18 2023-07-21T18:04:04Z NeonTehWolf 2 wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 User:NeonTehWolf 2 5 19 2023-07-21T18:09:56Z NeonTehWolf 2 my profile! wikitext text/x-wiki == '''ABOUT ME''' == Hi there! I'm Neon, a 17 year old artist/animator who loves drawing silly books. This wiki will mainly be for personal use for now, but I will open it up to others soon. Thanks for stopping by! [[File:Neondance3.png|thumb|Welcome to my profile!]] == '''PRONOUNS''' == She/Her. == '''FAVORITE CHARACTER(S)''' == Favorite Booksona: [[Neon Celeste|Neon]] (Obviously) Favorite [[Xeritaxian]]: [[Zee (Zagreus XII)|Zee]] Favorite Duck: [[Space Duck]] Favorite Algebrailian: [[E]] Favorite Ellipsic: [[Liv]] dd3259771cfff153a7584b9332850d6c4fed4452 MediaWiki:Common.css 8 6 21 2023-07-21T18:16:35Z NeonTehWolf 2 Created page with "/* CSS placed here will be applied to all skins */ /* $wgLogo = "{$wgUploadPath}/6/62/cel.png";" css text/css /* CSS placed here will be applied to all skins */ /* $wgLogo = "{$wgUploadPath}/6/62/cel.png"; feb9e3a4178a2f8efeb84c8c49aab5f0b2d0d2e5 22 21 2023-07-21T18:19:43Z NeonTehWolf 2 css text/css /* CSS placed here will be applied to all skins */ /* $wgLogo = "{$wgUploadPath}/6/62/Mylogo-1.png.png"; 26b795a88d5d46665aa19021fcfcf7c95816efb4 23 22 2023-07-21T18:20:58Z NeonTehWolf 2 css text/css /* CSS placed here will be applied to all skins */ /* $wgLogo = "{$wgUploadPath}/2/26/Mylogo-1.png.png"; b1320b09cd2ef12297fa61cc6cea6b696ef8e3b1 24 23 2023-07-21T18:22:14Z NeonTehWolf 2 css text/css /* CSS placed here will be applied to all skins */ /* $wgLogo = $wgScriptPath . '/images/2/26/Mylogo-1.png.png'; /* $wgLogo = "{$wgUploadPath}/2/26/Mylogo-1.png.png"; af458ca00dd86b89f00170e853e215c69a0e9a9c 25 24 2023-07-21T18:29:33Z NeonTehWolf 2 css text/css /* CSS placed here will be applied to all skins */ /* $wgLogo = "{$wgUploadPath}/2/26/Mylogo-1.png.png"; b1320b09cd2ef12297fa61cc6cea6b696ef8e3b1 File:Mylogo-1.png.png 6 7 26 2023-07-21T18:19:12Z NeonTehWolf 2 wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 User:NeonTehWolf/monobook.css 2 8 27 2023-07-21T18:59:15Z NeonTehWolf 2 Created page with "/* $wgLogo = "{$wgUploadPath}/2/26/Mylogo-1.png.png";" css text/css /* $wgLogo = "{$wgUploadPath}/2/26/Mylogo-1.png.png"; dfe30d178ab188e5ea15d532f04c96f1e49b3fdf Template:Infobox 10 9 28 2023-09-13T17:14:39Z NeonTehWolf 2 Created page with "https://en.wikipedia.org/wiki/Template:Infobox" wikitext text/x-wiki https://en.wikipedia.org/wiki/Template:Infobox c92f20465149159bd2deaad3a513bfb1ba505433 29 28 2023-09-13T17:18:02Z NeonTehWolf 2 wikitext text/x-wiki {{Infobox | title = Top level title | data1 = {{Infobox | decat = yes | child = yes | title = First subsection | label1= Label 1.1 | data1 = Data 1.1 }} | data2 = {{Infobox | decat = yes | child = yes |title = Second subsection | label1= Label 2.1 | data1 = Data 2.1 }} | belowstyle = | below = Below text }} 08a61f1af947e56f526629dad99cec2c22363e38 30 29 2023-09-13T17:18:48Z NeonTehWolf 2 wikitext text/x-wiki {{Infobox2 | title = Top level title | data1 = {{Infobox2 | decat = yes | child = yes | title = First subsection | label1= Label 1.1 | data1 = Data 1.1 }} | data2 = {{Infobox2 | decat = yes | child = yes |title = Second subsection | label1= Label 2.1 | data1 = Data 2.1 }} | belowstyle = | below = Below text }} c0fb7a57600e28a83c5572367a99fe0b16752a63 31 30 2023-09-13T17:19:09Z NeonTehWolf 2 wikitext text/x-wiki {{Infobox | title = Top level title | data1 = {{Infobox | decat = yes | child = yes | title = First subsection | label1= Label 1.1 | data1 = Data 1.1 }} | data2 = {{Infobox | decat = yes | child = yes |title = Second subsection | label1= Label 2.1 | data1 = Data 2.1 }} | belowstyle = | below = Below text }} 08a61f1af947e56f526629dad99cec2c22363e38 32 31 2023-09-13T17:20:34Z NeonTehWolf 2 Blanked the page wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 33 32 2023-09-13T17:25:38Z NeonTehWolf 2 wikitext text/x-wiki {{#invoke:Infobox|infobox}}<includeonly>{{template other|{{#ifeq:{{PAGENAME}}|Infobox||{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|[[Category:Infobox templates|{{remove first word|{{SUBPAGENAME}}}}]]}}}}|}}</includeonly><noinclude> {{documentation}} <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. -->[[Category:Templates]] </noinclude> cbf3c62fb3504b809459e75ecac97b92f813ada6 Module:Infobox 828 10 34 2023-09-13T17:27:19Z NeonTehWolf 2 Created page with "local p = {} local args = {} local origArgs = {} local root local empty_row_categories = {} local category_in_empty_row_pattern = '%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]' local has_rows = false local function fixChildBoxes(sval, tt) local function notempty( s ) return s and s:match( '%S' ) end if notempty(sval) then local marker = '<span class=special_infobox_marker>' local s = sval -- start moving templatestyles and categories inside of table rows..." Scribunto text/plain local p = {} local args = {} local origArgs = {} local root local empty_row_categories = {} local category_in_empty_row_pattern = '%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]' local has_rows = false local function fixChildBoxes(sval, tt) local function notempty( s ) return s and s:match( '%S' ) end if notempty(sval) then local marker = '<span class=special_infobox_marker>' local s = sval -- start moving templatestyles and categories inside of table rows local slast = '' while slast ~= s do slast = s s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*%]%])', '%2%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)', '%2%1') end -- end moving templatestyles and categories inside of table rows s = mw.ustring.gsub(s, '(<%s*[Tt][Rr])', marker .. '%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>)', '%1' .. marker) if s:match(marker) then s = mw.ustring.gsub(s, marker .. '%s*' .. marker, '') s = mw.ustring.gsub(s, '([\r\n]|-[^\r\n]*[\r\n])%s*' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '%s*([\r\n]|-)', '%1') s = mw.ustring.gsub(s, '(</[Cc][Aa][Pp][Tt][Ii][Oo][Nn]%s*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '(<%s*[Tt][Aa][Bb][Ll][Ee][^<>]*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '^(%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '([\r\n]%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '(%s*</[Tt][Aa][Bb][Ll][Ee]%s*>)', '%1') s = mw.ustring.gsub(s, marker .. '(%s*\n|%})', '%1') end if s:match(marker) then local subcells = mw.text.split(s, marker) s = '' for k = 1, #subcells do if k == 1 then s = s .. subcells[k] .. '</' .. tt .. '></tr>' elseif k == #subcells then local rowstyle = ' style="display:none"' if notempty(subcells[k]) then rowstyle = '' end s = s .. '<tr' .. rowstyle ..'><' .. tt .. ' colspan=2>\n' .. subcells[k] elseif notempty(subcells[k]) then if (k % 2) == 0 then s = s .. subcells[k] else s = s .. '<tr><' .. tt .. ' colspan=2>\n' .. subcells[k] .. '</' .. tt .. '></tr>' end end end end -- the next two lines add a newline at the end of lists for the PHP parser -- [[Special:Diff/849054481]] -- remove when [[:phab:T191516]] is fixed or OBE s = mw.ustring.gsub(s, '([\r\n][%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:])', '\n%1') s = mw.ustring.gsub(s, '^(%{%|)', '\n%1') return s else return sval end end -- Cleans empty tables local function cleanInfobox() root = tostring(root) if has_rows == false then root = mw.ustring.gsub(root, '<table[^<>]*>%s*</table>', '') end end -- Returns the union of the values of two tables, as a sequence. local function union(t1, t2) local vals = {} for k, v in pairs(t1) do vals[v] = true end for k, v in pairs(t2) do vals[v] = true end local ret = {} for k, v in pairs(vals) do table.insert(ret, k) end return ret end -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix. For example, if the prefix was 'data', and -- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}. local function getArgNums(prefix) local nums = {} for k, v in pairs(args) do local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end -- Adds a row to the infobox, with either a header cell -- or a label/data cell combination. local function addRow(rowArgs) if rowArgs.header and rowArgs.header ~= '_BLANK_' then has_rows = true root :tag('tr') :addClass(rowArgs.rowclass) :cssText(rowArgs.rowstyle) :tag('th') :attr('colspan', '2') :addClass('infobox-header') :addClass(rowArgs.class) :addClass(args.headerclass) -- @deprecated next; target .infobox-<name> .infobox-header :cssText(args.headerstyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.header, 'th')) if rowArgs.data then root:wikitext( '[[Category:Pages using infobox templates with ignored data cells]]' ) end elseif rowArgs.data and rowArgs.data:gsub( category_in_empty_row_pattern, '' ):match('^%S') then has_rows = true local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) if rowArgs.label then row :tag('th') :attr('scope', 'row') :addClass('infobox-label') -- @deprecated next; target .infobox-<name> .infobox-label :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :wikitext(rowArgs.label) :done() end local dataCell = row:tag('td') dataCell :attr('colspan', not rowArgs.label and '2' or nil) :addClass(not rowArgs.label and 'infobox-full-data' or 'infobox-data') :addClass(rowArgs.class) -- @deprecated next; target .infobox-<name> .infobox(-full)-data :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.data, 'td')) else table.insert(empty_row_categories, rowArgs.data or '') end end local function renderTitle() if not args.title then return end has_rows = true root :tag('caption') :addClass('infobox-title') :addClass(args.titleclass) -- @deprecated next; target .infobox-<name> .infobox-title :cssText(args.titlestyle) :wikitext(args.title) end local function renderAboveRow() if not args.above then return end has_rows = true root :tag('tr') :tag('th') :attr('colspan', '2') :addClass('infobox-above') :addClass(args.aboveclass) -- @deprecated next; target .infobox-<name> .infobox-above :cssText(args.abovestyle) :wikitext(fixChildBoxes(args.above,'th')) end local function renderBelowRow() if not args.below then return end has_rows = true root :tag('tr') :tag('td') :attr('colspan', '2') :addClass('infobox-below') :addClass(args.belowclass) -- @deprecated next; target .infobox-<name> .infobox-below :cssText(args.belowstyle) :wikitext(fixChildBoxes(args.below,'td')) end local function addSubheaderRow(subheaderArgs) if subheaderArgs.data and subheaderArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true local row = root:tag('tr') row:addClass(subheaderArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-subheader') :addClass(subheaderArgs.class) :cssText(subheaderArgs.datastyle) :cssText(subheaderArgs.rowcellstyle) :wikitext(fixChildBoxes(subheaderArgs.data, 'td')) else table.insert(empty_row_categories, subheaderArgs.data or '') end end local function renderSubheaders() if args.subheader then args.subheader1 = args.subheader end if args.subheaderrowclass then args.subheaderrowclass1 = args.subheaderrowclass end local subheadernums = getArgNums('subheader') for k, num in ipairs(subheadernums) do addSubheaderRow({ data = args['subheader' .. tostring(num)], -- @deprecated next; target .infobox-<name> .infobox-subheader datastyle = args.subheaderstyle, rowcellstyle = args['subheaderstyle' .. tostring(num)], class = args.subheaderclass, rowclass = args['subheaderrowclass' .. tostring(num)] }) end end local function addImageRow(imageArgs) if imageArgs.data and imageArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true local row = root:tag('tr') row:addClass(imageArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-image') :addClass(imageArgs.class) :cssText(imageArgs.datastyle) :wikitext(fixChildBoxes(imageArgs.data, 'td')) else table.insert(empty_row_categories, imageArgs.data or '') end end local function renderImages() if args.image then args.image1 = args.image end if args.caption then args.caption1 = args.caption end local imagenums = getArgNums('image') for k, num in ipairs(imagenums) do local caption = args['caption' .. tostring(num)] local data = mw.html.create():wikitext(args['image' .. tostring(num)]) if caption then data :tag('div') :addClass('infobox-caption') -- @deprecated next; target .infobox-<name> .infobox-caption :cssText(args.captionstyle) :wikitext(caption) end addImageRow({ data = tostring(data), -- @deprecated next; target .infobox-<name> .infobox-image datastyle = args.imagestyle, class = args.imageclass, rowclass = args['imagerowclass' .. tostring(num)] }) end end -- When autoheaders are turned on, preprocesses the rows local function preprocessRows() if not args.autoheaders then return end local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) local lastheader for k, num in ipairs(rownums) do if args['header' .. tostring(num)] then if lastheader then args['header' .. tostring(lastheader)] = nil end lastheader = num elseif args['data' .. tostring(num)] and args['data' .. tostring(num)]:gsub( category_in_empty_row_pattern, '' ):match('^%S') then local data = args['data' .. tostring(num)] if data:gsub(category_in_empty_row_pattern, ''):match('%S') then lastheader = nil end end end if lastheader then args['header' .. tostring(lastheader)] = nil end end -- Gets the union of the header and data argument numbers, -- and renders them all in order local function renderRows() local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) for k, num in ipairs(rownums) do addRow({ header = args['header' .. tostring(num)], label = args['label' .. tostring(num)], data = args['data' .. tostring(num)], datastyle = args.datastyle, class = args['class' .. tostring(num)], rowclass = args['rowclass' .. tostring(num)], -- @deprecated next; target .infobox-<name> rowclass rowstyle = args['rowstyle' .. tostring(num)], rowcellstyle = args['rowcellstyle' .. tostring(num)] }) end end local function renderNavBar() if not args.name then return end has_rows = true root :tag('tr') :tag('td') :attr('colspan', '2') :addClass('infobox-navbar') :wikitext(require('Module:Navbar')._navbar{ args.name, mini = 1, }) end local function renderItalicTitle() local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title']) if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then root:wikitext(mw.getCurrentFrame():expandTemplate({title = 'italic title'})) end end -- Categories in otherwise empty rows are collected in empty_row_categories. -- This function adds them to the module output. It is not affected by -- args.decat because this module should not prevent module-external categories -- from rendering. local function renderEmptyRowCategories() for _, s in ipairs(empty_row_categories) do root:wikitext(s) end end -- Render tracking categories. args.decat == turns off tracking categories. local function renderTrackingCategories() if args.decat == 'yes' then return end if args.child == 'yes' then if args.title then root:wikitext( '[[Category:Pages using embedded infobox templates with the title parameter]]' ) end elseif #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then root:wikitext('[[Category:Articles using infobox templates with no data rows]]') end end --[=[ Loads the templatestyles for the infobox. TODO: FINISH loading base templatestyles here rather than in MediaWiki:Common.css. There are 4-5000 pages with 'raw' infobox tables. See [[Mediawiki_talk:Common.css/to_do#Infobox]] and/or come help :). When we do this we should clean up the inline CSS below too. Will have to do some bizarre conversion category like with sidebar. ]=] local function loadTemplateStyles() local frame = mw.getCurrentFrame() -- See function description local base_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Infobox/styles.css' } } local templatestyles = '' if args['templatestyles'] then templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['templatestyles'] } } end local child_templatestyles = '' if args['child templatestyles'] then child_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['child templatestyles'] } } end local grandchild_templatestyles = '' if args['grandchild templatestyles'] then grandchild_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['grandchild templatestyles'] } } end return table.concat({ base_templatestyles, -- see function description templatestyles, child_templatestyles, grandchild_templatestyles }) end -- common functions between the child and non child cases local function structure_infobox_common() renderSubheaders() renderImages() preprocessRows() renderRows() renderBelowRow() renderNavBar() renderItalicTitle() renderEmptyRowCategories() renderTrackingCategories() cleanInfobox() end -- Specify the overall layout of the infobox, with special settings if the -- infobox is used as a 'child' inside another infobox. local function _infobox() if args.child ~= 'yes' then root = mw.html.create('table') root :addClass(args.subbox == 'yes' and 'infobox-subbox' or 'infobox') :addClass(args.bodyclass) -- @deprecated next; target .infobox-<name> :cssText(args.bodystyle) renderTitle() renderAboveRow() else root = mw.html.create() root :wikitext(args.title) end structure_infobox_common() return loadTemplateStyles() .. root end -- If the argument exists and isn't blank, add it to the argument table. -- Blank arguments are treated as nil to match the behaviour of ParserFunctions. local function preprocessSingleArg(argName) if origArgs[argName] and origArgs[argName] ~= '' then args[argName] = origArgs[argName] end end -- Assign the parameters with the given prefixes to the args table, in order, in -- batches of the step size specified. This is to prevent references etc. from -- appearing in the wrong order. The prefixTable should be an array containing -- tables, each of which has two possible fields, a "prefix" string and a -- "depend" table. The function always parses parameters containing the "prefix" -- string, but only parses parameters in the "depend" table if the prefix -- parameter is present and non-blank. local function preprocessArgs(prefixTable, step) if type(prefixTable) ~= 'table' then error("Non-table value detected for the prefix table", 2) end if type(step) ~= 'number' then error("Invalid step value detected", 2) end -- Get arguments without a number suffix, and check for bad input. for i,v in ipairs(prefixTable) do if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then error('Invalid input detected to preprocessArgs prefix table', 2) end preprocessSingleArg(v.prefix) -- Only parse the depend parameter if the prefix parameter is present -- and not blank. if args[v.prefix] and v.depend then for j, dependValue in ipairs(v.depend) do if type(dependValue) ~= 'string' then error('Invalid "depend" parameter value detected in preprocessArgs') end preprocessSingleArg(dependValue) end end end -- Get arguments with number suffixes. local a = 1 -- Counter variable. local moreArgumentsExist = true while moreArgumentsExist == true do moreArgumentsExist = false for i = a, a + step - 1 do for j,v in ipairs(prefixTable) do local prefixArgName = v.prefix .. tostring(i) if origArgs[prefixArgName] then -- Do another loop if any arguments are found, even blank ones. moreArgumentsExist = true preprocessSingleArg(prefixArgName) end -- Process the depend table if the prefix argument is present -- and not blank, or we are processing "prefix1" and "prefix" is -- present and not blank, and if the depend table is present. if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then for j,dependValue in ipairs(v.depend) do local dependArgName = dependValue .. tostring(i) preprocessSingleArg(dependArgName) end end end end a = a + step end end -- Parse the data parameters in the same order that the old {{infobox}} did, so -- that references etc. will display in the expected places. Parameters that -- depend on another parameter are only processed if that parameter is present, -- to avoid phantom references appearing in article reference lists. local function parseDataParameters() preprocessSingleArg('autoheaders') preprocessSingleArg('child') preprocessSingleArg('bodyclass') preprocessSingleArg('subbox') preprocessSingleArg('bodystyle') preprocessSingleArg('title') preprocessSingleArg('titleclass') preprocessSingleArg('titlestyle') preprocessSingleArg('above') preprocessSingleArg('aboveclass') preprocessSingleArg('abovestyle') preprocessArgs({ {prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}} }, 10) preprocessSingleArg('subheaderstyle') preprocessSingleArg('subheaderclass') preprocessArgs({ {prefix = 'image', depend = {'caption', 'imagerowclass'}} }, 10) preprocessSingleArg('captionstyle') preprocessSingleArg('imagestyle') preprocessSingleArg('imageclass') preprocessArgs({ {prefix = 'header'}, {prefix = 'data', depend = {'label'}}, {prefix = 'rowclass'}, {prefix = 'rowstyle'}, {prefix = 'rowcellstyle'}, {prefix = 'class'} }, 50) preprocessSingleArg('headerclass') preprocessSingleArg('headerstyle') preprocessSingleArg('labelstyle') preprocessSingleArg('datastyle') preprocessSingleArg('below') preprocessSingleArg('belowclass') preprocessSingleArg('belowstyle') preprocessSingleArg('name') -- different behaviour for italics if blank or absent args['italic title'] = origArgs['italic title'] preprocessSingleArg('decat') preprocessSingleArg('templatestyles') preprocessSingleArg('child templatestyles') preprocessSingleArg('grandchild templatestyles') end -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. function p.infobox(frame) if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args else origArgs = frame end parseDataParameters() return _infobox() end -- For calling via #invoke within a template function p.infoboxTemplate(frame) origArgs = {} for k,v in pairs(frame.args) do origArgs[k] = mw.text.trim(v) end parseDataParameters() return _infobox() end return p 05a758c4532f643205b2300a5935f5d4ef3fc721 Template:Documentation 10 11 35 2023-09-13T17:28:04Z NeonTehWolf 2 Created page with "{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}" wikitext text/x-wiki {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}} cc4eb5999a198597c14b859d18d2aa7b190e3af0 Module:Documentation 828 12 36 2023-09-13T17:28:35Z NeonTehWolf 2 Created page with "-- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local functions, but are made available in the p -- table for testing purpos..." Scribunto text/plain -- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local functions, but are made available in the p -- table for testing purposes. ---------------------------------------------------------------------------- local function message(cfgKey, valArray, expectType) --[[ -- Gets a message from the cfg table and formats it if appropriate. -- The function raises an error if the value from the cfg table is not -- of the type expectType. The default type for expectType is 'string'. -- If the table valArray is present, strings such as $1, $2 etc. in the -- message are substituted with values from the table keys [1], [2] etc. -- For example, if the message "foo-message" had the value 'Foo $2 bar $1.', -- message('foo-message', {'baz', 'qux'}) would return "Foo qux bar baz." --]] local msg = cfg[cfgKey] expectType = expectType or 'string' if type(msg) ~= expectType then error('message: type error in message cfg.' .. cfgKey .. ' (' .. expectType .. ' expected, got ' .. type(msg) .. ')', 2) end if not valArray then return msg end local function getMessageVal(match) match = tonumber(match) return valArray[match] or error('message: no value found for key $' .. match .. ' in message cfg.' .. cfgKey, 4) end return ugsub(msg, '$([1-9][0-9]*)', getMessageVal) end p.message = message local function makeWikilink(page, display) if display then return mw.ustring.format('[[%s|%s]]', page, display) else return mw.ustring.format('[[%s]]', page) end end p.makeWikilink = makeWikilink local function makeCategoryLink(cat, sort) local catns = mw.site.namespaces[14].name return makeWikilink(catns .. ':' .. cat, sort) end p.makeCategoryLink = makeCategoryLink local function makeUrlLink(url, display) return mw.ustring.format('[%s %s]', url, display) end p.makeUrlLink = makeUrlLink local function makeToolbar(...) local ret = {} local lim = select('#', ...) if lim < 1 then return nil end for i = 1, lim do ret[#ret + 1] = select(i, ...) end -- 'documentation-toolbar' return '<span class="' .. message('toolbar-class') .. '">(' .. table.concat(ret, ' &#124; ') .. ')</span>' end p.makeToolbar = makeToolbar ---------------------------------------------------------------------------- -- Argument processing ---------------------------------------------------------------------------- local function makeInvokeFunc(funcName) return function (frame) local args = getArgs(frame, { valueFunc = function (key, value) if type(value) == 'string' then value = value:match('^%s*(.-)%s*$') -- Remove whitespace. if key == 'heading' or value ~= '' then return value else return nil end else return value end end }) return p[funcName](args) end end ---------------------------------------------------------------------------- -- Entry points ---------------------------------------------------------------------------- function p.nonexistent(frame) if mw.title.getCurrentTitle().subpageText == 'testcases' then return frame:expandTemplate{title = 'module test cases notice'} else return p.main(frame) end end p.main = makeInvokeFunc('_main') function p._main(args) --[[ -- This function defines logic flow for the module. -- @args - table of arguments passed by the user --]] local env = p.getEnvironment(args) local root = mw.html.create() root :wikitext(p._getModuleWikitext(args, env)) :wikitext(p.protectionTemplate(env)) :wikitext(p.sandboxNotice(args, env)) :tag('div') -- 'documentation-container' :addClass(message('container')) :attr('role', 'complementary') :attr('aria-labelledby', args.heading ~= '' and 'documentation-heading' or nil) :attr('aria-label', args.heading == '' and 'Documentation' or nil) :newline() :tag('div') -- 'documentation' :addClass(message('main-div-classes')) :newline() :wikitext(p._startBox(args, env)) :wikitext(p._content(args, env)) :tag('div') -- 'documentation-clear' :addClass(message('clear')) :done() :newline() :done() :wikitext(p._endBox(args, env)) :done() :wikitext(p.addTrackingCategories(env)) -- 'Module:Documentation/styles.css' return mw.getCurrentFrame():extensionTag ( 'templatestyles', '', {src=cfg['templatestyles'] }) .. tostring(root) end ---------------------------------------------------------------------------- -- Environment settings ---------------------------------------------------------------------------- function p.getEnvironment(args) --[[ -- Returns a table with information about the environment, including title -- objects and other namespace- or path-related data. -- @args - table of arguments passed by the user -- -- Title objects include: -- env.title - the page we are making documentation for (usually the current title) -- env.templateTitle - the template (or module, file, etc.) -- env.docTitle - the /doc subpage. -- env.sandboxTitle - the /sandbox subpage. -- env.testcasesTitle - the /testcases subpage. -- -- Data includes: -- env.protectionLevels - the protection levels table of the title object. -- env.subjectSpace - the number of the title's subject namespace. -- env.docSpace - the number of the namespace the title puts its documentation in. -- env.docpageBase - the text of the base page of the /doc, /sandbox and /testcases pages, with namespace. -- env.compareUrl - URL of the Special:ComparePages page comparing the sandbox with the template. -- -- All table lookups are passed through pcall so that errors are caught. If an error occurs, the value -- returned will be nil. --]] local env, envFuncs = {}, {} -- Set up the metatable. If triggered we call the corresponding function in the envFuncs table. The value -- returned by that function is memoized in the env table so that we don't call any of the functions -- more than once. (Nils won't be memoized.) setmetatable(env, { __index = function (t, key) local envFunc = envFuncs[key] if envFunc then local success, val = pcall(envFunc) if success then env[key] = val -- Memoise the value. return val end end return nil end }) function envFuncs.title() -- The title object for the current page, or a test page passed with args.page. local title local titleArg = args.page if titleArg then title = mw.title.new(titleArg) else title = mw.title.getCurrentTitle() end return title end function envFuncs.templateTitle() --[[ -- The template (or module, etc.) title object. -- Messages: -- 'sandbox-subpage' --> 'sandbox' -- 'testcases-subpage' --> 'testcases' --]] local subjectSpace = env.subjectSpace local title = env.title local subpage = title.subpageText if subpage == message('sandbox-subpage') or subpage == message('testcases-subpage') then return mw.title.makeTitle(subjectSpace, title.baseText) else return mw.title.makeTitle(subjectSpace, title.text) end end function envFuncs.docTitle() --[[ -- Title object of the /doc subpage. -- Messages: -- 'doc-subpage' --> 'doc' --]] local title = env.title local docname = args[1] -- User-specified doc page. local docpage if docname then docpage = docname else docpage = env.docpageBase .. '/' .. message('doc-subpage') end return mw.title.new(docpage) end function envFuncs.sandboxTitle() --[[ -- Title object for the /sandbox subpage. -- Messages: -- 'sandbox-subpage' --> 'sandbox' --]] return mw.title.new(env.docpageBase .. '/' .. message('sandbox-subpage')) end function envFuncs.testcasesTitle() --[[ -- Title object for the /testcases subpage. -- Messages: -- 'testcases-subpage' --> 'testcases' --]] return mw.title.new(env.docpageBase .. '/' .. message('testcases-subpage')) end function envFuncs.protectionLevels() -- The protection levels table of the title object. return env.title.protectionLevels end function envFuncs.subjectSpace() -- The subject namespace number. return mw.site.namespaces[env.title.namespace].subject.id end function envFuncs.docSpace() -- The documentation namespace number. For most namespaces this is the -- same as the subject namespace. However, pages in the Article, File, -- MediaWiki or Category namespaces must have their /doc, /sandbox and -- /testcases pages in talk space. local subjectSpace = env.subjectSpace if subjectSpace == 0 or subjectSpace == 6 or subjectSpace == 8 or subjectSpace == 14 then return subjectSpace + 1 else return subjectSpace end end function envFuncs.docpageBase() -- The base page of the /doc, /sandbox, and /testcases subpages. -- For some namespaces this is the talk page, rather than the template page. local templateTitle = env.templateTitle local docSpace = env.docSpace local docSpaceText = mw.site.namespaces[docSpace].name -- Assemble the link. docSpace is never the main namespace, so we can hardcode the colon. return docSpaceText .. ':' .. templateTitle.text end function envFuncs.compareUrl() -- Diff link between the sandbox and the main template using [[Special:ComparePages]]. local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle if templateTitle.exists and sandboxTitle.exists then local compareUrl = mw.uri.fullUrl( 'Special:ComparePages', { page1 = templateTitle.prefixedText, page2 = sandboxTitle.prefixedText} ) return tostring(compareUrl) else return nil end end return env end ---------------------------------------------------------------------------- -- Auxiliary templates ---------------------------------------------------------------------------- p.getModuleWikitext = makeInvokeFunc('_getModuleWikitext') function p._getModuleWikitext(args, env) local currentTitle = mw.title.getCurrentTitle() if currentTitle.contentModel ~= 'Scribunto' then return end pcall(require, currentTitle.prefixedText) -- if it fails, we don't care local moduleWikitext = package.loaded["Module:Module wikitext"] if moduleWikitext then return moduleWikitext.main() end end function p.sandboxNotice(args, env) --[=[ -- Generates a sandbox notice for display above sandbox pages. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-notice-image' --> '[[File:Sandbox.svg|50px|alt=|link=]]' -- 'sandbox-notice-blurb' --> 'This is the $1 for $2.' -- 'sandbox-notice-diff-blurb' --> 'This is the $1 for $2 ($3).' -- 'sandbox-notice-pagetype-template' --> '[[Wikipedia:Template test cases|template sandbox]] page' -- 'sandbox-notice-pagetype-module' --> '[[Wikipedia:Template test cases|module sandbox]] page' -- 'sandbox-notice-pagetype-other' --> 'sandbox page' -- 'sandbox-notice-compare-link-display' --> 'diff' -- 'sandbox-notice-testcases-blurb' --> 'See also the companion subpage for $1.' -- 'sandbox-notice-testcases-link-display' --> 'test cases' -- 'sandbox-category' --> 'Template sandboxes' --]=] local title = env.title local sandboxTitle = env.sandboxTitle local templateTitle = env.templateTitle local subjectSpace = env.subjectSpace if not (subjectSpace and title and sandboxTitle and templateTitle and mw.title.equals(title, sandboxTitle)) then return nil end -- Build the table of arguments to pass to {{ombox}}. We need just two fields, "image" and "text". local omargs = {} omargs.image = message('sandbox-notice-image') -- Get the text. We start with the opening blurb, which is something like -- "This is the template sandbox for [[Template:Foo]] (diff)." local text = '' local pagetype if subjectSpace == 10 then pagetype = message('sandbox-notice-pagetype-template') elseif subjectSpace == 828 then pagetype = message('sandbox-notice-pagetype-module') else pagetype = message('sandbox-notice-pagetype-other') end local templateLink = makeWikilink(templateTitle.prefixedText) local compareUrl = env.compareUrl if compareUrl then local compareDisplay = message('sandbox-notice-compare-link-display') local compareLink = makeUrlLink(compareUrl, compareDisplay) text = text .. message('sandbox-notice-diff-blurb', {pagetype, templateLink, compareLink}) else text = text .. message('sandbox-notice-blurb', {pagetype, templateLink}) end -- Get the test cases page blurb if the page exists. This is something like -- "See also the companion subpage for [[Template:Foo/testcases|test cases]]." local testcasesTitle = env.testcasesTitle if testcasesTitle and testcasesTitle.exists then if testcasesTitle.contentModel == "Scribunto" then local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesRunLinkDisplay = message('sandbox-notice-testcases-run-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-run-blurb', {testcasesLink, testcasesRunLink}) else local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-blurb', {testcasesLink}) end end -- Add the sandbox to the sandbox category. omargs.text = text .. makeCategoryLink(message('sandbox-category')) -- 'documentation-clear' return '<div class="' .. message('clear') .. '"></div>' .. require('Module:Message box').main('ombox', omargs) end function p.protectionTemplate(env) -- Generates the padlock icon in the top right. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'protection-template' --> 'pp-template' -- 'protection-template-args' --> {docusage = 'yes'} local protectionLevels = env.protectionLevels if not protectionLevels then return nil end local editProt = protectionLevels.edit and protectionLevels.edit[1] local moveProt = protectionLevels.move and protectionLevels.move[1] if editProt then -- The page is edit-protected. return require('Module:Protection banner')._main{ message('protection-reason-edit'), small = true } elseif moveProt and moveProt ~= 'autoconfirmed' then -- The page is move-protected but not edit-protected. Exclude move -- protection with the level "autoconfirmed", as this is equivalent to -- no move protection at all. return require('Module:Protection banner')._main{ action = 'move', small = true } else return nil end end ---------------------------------------------------------------------------- -- Start box ---------------------------------------------------------------------------- p.startBox = makeInvokeFunc('_startBox') function p._startBox(args, env) --[[ -- This function generates the start box. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- The actual work is done by p.makeStartBoxLinksData and p.renderStartBoxLinks which make -- the [view] [edit] [history] [purge] links, and by p.makeStartBoxData and p.renderStartBox -- which generate the box HTML. --]] env = env or p.getEnvironment(args) local links local content = args.content if not content or args[1] then -- No need to include the links if the documentation is on the template page itself. local linksData = p.makeStartBoxLinksData(args, env) if linksData then links = p.renderStartBoxLinks(linksData) end end -- Generate the start box html. local data = p.makeStartBoxData(args, env, links) if data then return p.renderStartBox(data) else -- User specified no heading. return nil end end function p.makeStartBoxLinksData(args, env) --[[ -- Does initial processing of data to make the [view] [edit] [history] [purge] links. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'view-link-display' --> 'view' -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'purge-link-display' --> 'purge' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'docpage-preload' --> 'Template:Documentation/preload' -- 'create-link-display' --> 'create' --]] local subjectSpace = env.subjectSpace local title = env.title local docTitle = env.docTitle if not title or not docTitle then return nil end if docTitle.isRedirect then docTitle = docTitle.redirectTarget end local data = {} data.title = title data.docTitle = docTitle -- View, display, edit, and purge links if /doc exists. data.viewLinkDisplay = message('view-link-display') data.editLinkDisplay = message('edit-link-display') data.historyLinkDisplay = message('history-link-display') data.purgeLinkDisplay = message('purge-link-display') -- Create link if /doc doesn't exist. local preload = args.preload if not preload then if subjectSpace == 828 then -- Module namespace preload = message('module-preload') else preload = message('docpage-preload') end end data.preload = preload data.createLinkDisplay = message('create-link-display') return data end function p.renderStartBoxLinks(data) --[[ -- Generates the [view][edit][history][purge] or [create][purge] links from the data table. -- @data - a table of data generated by p.makeStartBoxLinksData --]] local function escapeBrackets(s) -- Escapes square brackets with HTML entities. s = s:gsub('%[', '&#91;') -- Replace square brackets with HTML entities. s = s:gsub('%]', '&#93;') return s end local ret local docTitle = data.docTitle local title = data.title local purgeLink = makeUrlLink(title:fullUrl{action = 'purge'}, data.purgeLinkDisplay) if docTitle.exists then local viewLink = makeWikilink(docTitle.prefixedText, data.viewLinkDisplay) local editLink = makeUrlLink(docTitle:fullUrl{action = 'edit'}, data.editLinkDisplay) local historyLink = makeUrlLink(docTitle:fullUrl{action = 'history'}, data.historyLinkDisplay) ret = '[%s] [%s] [%s] [%s]' ret = escapeBrackets(ret) ret = mw.ustring.format(ret, viewLink, editLink, historyLink, purgeLink) else local createLink = makeUrlLink(docTitle:fullUrl{action = 'edit', preload = data.preload}, data.createLinkDisplay) ret = '[%s] [%s]' ret = escapeBrackets(ret) ret = mw.ustring.format(ret, createLink, purgeLink) end return ret end function p.makeStartBoxData(args, env, links) --[=[ -- Does initial processing of data to pass to the start-box render function, p.renderStartBox. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- @links - a string containing the [view][edit][history][purge] links - could be nil if there's an error. -- -- Messages: -- 'documentation-icon-wikitext' --> '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- 'template-namespace-heading' --> 'Template documentation' -- 'module-namespace-heading' --> 'Module documentation' -- 'file-namespace-heading' --> 'Summary' -- 'other-namespaces-heading' --> 'Documentation' -- 'testcases-create-link-display' --> 'create' --]=] local subjectSpace = env.subjectSpace if not subjectSpace then -- Default to an "other namespaces" namespace, so that we get at least some output -- if an error occurs. subjectSpace = 2 end local data = {} -- Heading local heading = args.heading -- Blank values are not removed. if heading == '' then -- Don't display the start box if the heading arg is defined but blank. return nil end if heading then data.heading = heading elseif subjectSpace == 10 then -- Template namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('template-namespace-heading') elseif subjectSpace == 828 then -- Module namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('module-namespace-heading') elseif subjectSpace == 6 then -- File namespace data.heading = message('file-namespace-heading') else data.heading = message('other-namespaces-heading') end -- Heading CSS local headingStyle = args['heading-style'] if headingStyle then data.headingStyleText = headingStyle else -- 'documentation-heading' data.headingClass = message('main-div-heading-class') end -- Data for the [view][edit][history][purge] or [create] links. if links then -- 'mw-editsection-like plainlinks' data.linksClass = message('start-box-link-classes') data.links = links end return data end function p.renderStartBox(data) -- Renders the start box html. -- @data - a table of data generated by p.makeStartBoxData. local sbox = mw.html.create('div') sbox -- 'documentation-startbox' :addClass(message('start-box-class')) :newline() :tag('span') :addClass(data.headingClass) :attr('id', 'documentation-heading') :cssText(data.headingStyleText) :wikitext(data.heading) local links = data.links if links then sbox:tag('span') :addClass(data.linksClass) :attr('id', data.linksId) :wikitext(links) end return tostring(sbox) end ---------------------------------------------------------------------------- -- Documentation content ---------------------------------------------------------------------------- p.content = makeInvokeFunc('_content') function p._content(args, env) -- Displays the documentation contents -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment env = env or p.getEnvironment(args) local docTitle = env.docTitle local content = args.content if not content and docTitle and docTitle.exists then content = args._content or mw.getCurrentFrame():expandTemplate{title = docTitle.prefixedText} end -- The line breaks below are necessary so that "=== Headings ===" at the start and end -- of docs are interpreted correctly. return '\n' .. (content or '') .. '\n' end p.contentTitle = makeInvokeFunc('_contentTitle') function p._contentTitle(args, env) env = env or p.getEnvironment(args) local docTitle = env.docTitle if not args.content and docTitle and docTitle.exists then return docTitle.prefixedText else return '' end end ---------------------------------------------------------------------------- -- End box ---------------------------------------------------------------------------- p.endBox = makeInvokeFunc('_endBox') function p._endBox(args, env) --[=[ -- This function generates the end box (also known as the link box). -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- --]=] -- Get environment data. env = env or p.getEnvironment(args) local subjectSpace = env.subjectSpace local docTitle = env.docTitle if not subjectSpace or not docTitle then return nil end -- Check whether we should output the end box at all. Add the end -- box by default if the documentation exists or if we are in the -- user, module or template namespaces. local linkBox = args['link box'] if linkBox == 'off' or not ( docTitle.exists or subjectSpace == 2 or subjectSpace == 828 or subjectSpace == 10 ) then return nil end -- Assemble the link box. local text = '' if linkBox then text = text .. linkBox else text = text .. (p.makeDocPageBlurb(args, env) or '') -- "This documentation is transcluded from [[Foo]]." if subjectSpace == 2 or subjectSpace == 10 or subjectSpace == 828 then -- We are in the user, template or module namespaces. -- Add sandbox and testcases links. -- "Editors can experiment in this template's sandbox and testcases pages." text = text .. (p.makeExperimentBlurb(args, env) or '') .. '<br />' if not args.content and not args[1] then -- "Please add categories to the /doc subpage." -- Don't show this message with inline docs or with an explicitly specified doc page, -- as then it is unclear where to add the categories. text = text .. (p.makeCategoriesBlurb(args, env) or '') end text = text .. ' ' .. (p.makeSubpagesBlurb(args, env) or '') --"Subpages of this template" end end local box = mw.html.create('div') -- 'documentation-metadata' box:attr('role', 'note') :addClass(message('end-box-class')) -- 'plainlinks' :addClass(message('end-box-plainlinks')) :wikitext(text) :done() return '\n' .. tostring(box) end function p.makeDocPageBlurb(args, env) --[=[ -- Makes the blurb "This documentation is transcluded from [[Template:Foo]] (edit, history)". -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'transcluded-from-blurb' --> -- 'The above [[Wikipedia:Template documentation|documentation]] -- is [[Help:Transclusion|transcluded]] from $1.' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'create-link-display' --> 'create' -- 'create-module-doc-blurb' --> -- 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].' --]=] local docTitle = env.docTitle if not docTitle then return nil end local ret if docTitle.exists then -- /doc exists; link to it. local docLink = makeWikilink(docTitle.prefixedText) local editUrl = docTitle:fullUrl{action = 'edit'} local editDisplay = message('edit-link-display') local editLink = makeUrlLink(editUrl, editDisplay) local historyUrl = docTitle:fullUrl{action = 'history'} local historyDisplay = message('history-link-display') local historyLink = makeUrlLink(historyUrl, historyDisplay) ret = message('transcluded-from-blurb', {docLink}) .. ' ' .. makeToolbar(editLink, historyLink) .. '<br />' elseif env.subjectSpace == 828 then -- /doc does not exist; ask to create it. local createUrl = docTitle:fullUrl{action = 'edit', preload = message('module-preload')} local createDisplay = message('create-link-display') local createLink = makeUrlLink(createUrl, createDisplay) ret = message('create-module-doc-blurb', {createLink}) .. '<br />' end return ret end function p.makeExperimentBlurb(args, env) --[[ -- Renders the text "Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-link-display' --> 'sandbox' -- 'sandbox-edit-link-display' --> 'edit' -- 'compare-link-display' --> 'diff' -- 'module-sandbox-preload' --> 'Template:Documentation/preload-module-sandbox' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'sandbox-create-link-display' --> 'create' -- 'mirror-edit-summary' --> 'Create sandbox version of $1' -- 'mirror-link-display' --> 'mirror' -- 'mirror-link-preload' --> 'Template:Documentation/mirror' -- 'sandbox-link-display' --> 'sandbox' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display'--> 'edit' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'testcases-create-link-display' --> 'create' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display' --> 'edit' -- 'module-testcases-preload' --> 'Template:Documentation/preload-module-testcases' -- 'template-testcases-preload' --> 'Template:Documentation/preload-testcases' -- 'experiment-blurb-module' --> 'Editors can experiment in this module's $1 and $2 pages.' -- 'experiment-blurb-template' --> 'Editors can experiment in this template's $1 and $2 pages.' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle local testcasesTitle = env.testcasesTitle local templatePage = templateTitle.prefixedText if not subjectSpace or not templateTitle or not sandboxTitle or not testcasesTitle then return nil end -- Make links. local sandboxLinks, testcasesLinks if sandboxTitle.exists then local sandboxPage = sandboxTitle.prefixedText local sandboxDisplay = message('sandbox-link-display') local sandboxLink = makeWikilink(sandboxPage, sandboxDisplay) local sandboxEditUrl = sandboxTitle:fullUrl{action = 'edit'} local sandboxEditDisplay = message('sandbox-edit-link-display') local sandboxEditLink = makeUrlLink(sandboxEditUrl, sandboxEditDisplay) local compareUrl = env.compareUrl local compareLink if compareUrl then local compareDisplay = message('compare-link-display') compareLink = makeUrlLink(compareUrl, compareDisplay) end sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink) else local sandboxPreload if subjectSpace == 828 then sandboxPreload = message('module-sandbox-preload') else sandboxPreload = message('template-sandbox-preload') end local sandboxCreateUrl = sandboxTitle:fullUrl{action = 'edit', preload = sandboxPreload} local sandboxCreateDisplay = message('sandbox-create-link-display') local sandboxCreateLink = makeUrlLink(sandboxCreateUrl, sandboxCreateDisplay) local mirrorSummary = message('mirror-edit-summary', {makeWikilink(templatePage)}) local mirrorPreload = message('mirror-link-preload') local mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary} if subjectSpace == 828 then mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = templateTitle.prefixedText, summary = mirrorSummary} end local mirrorDisplay = message('mirror-link-display') local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay) sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink) end if testcasesTitle.exists then local testcasesPage = testcasesTitle.prefixedText local testcasesDisplay = message('testcases-link-display') local testcasesLink = makeWikilink(testcasesPage, testcasesDisplay) local testcasesEditUrl = testcasesTitle:fullUrl{action = 'edit'} local testcasesEditDisplay = message('testcases-edit-link-display') local testcasesEditLink = makeUrlLink(testcasesEditUrl, testcasesEditDisplay) -- for Modules, add testcases run link if exists if testcasesTitle.contentModel == "Scribunto" and testcasesTitle.talkPageTitle and testcasesTitle.talkPageTitle.exists then local testcasesRunLinkDisplay = message('testcases-run-link-display') local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink, testcasesRunLink) else testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink) end else local testcasesPreload if subjectSpace == 828 then testcasesPreload = message('module-testcases-preload') else testcasesPreload = message('template-testcases-preload') end local testcasesCreateUrl = testcasesTitle:fullUrl{action = 'edit', preload = testcasesPreload} local testcasesCreateDisplay = message('testcases-create-link-display') local testcasesCreateLink = makeUrlLink(testcasesCreateUrl, testcasesCreateDisplay) testcasesLinks = message('testcases-link-display') .. ' ' .. makeToolbar(testcasesCreateLink) end local messageName if subjectSpace == 828 then messageName = 'experiment-blurb-module' else messageName = 'experiment-blurb-template' end return message(messageName, {sandboxLinks, testcasesLinks}) end function p.makeCategoriesBlurb(args, env) --[[ -- Generates the text "Please add categories to the /doc subpage." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'doc-link-display' --> '/doc' -- 'add-categories-blurb' --> 'Please add categories to the $1 subpage.' --]] local docTitle = env.docTitle if not docTitle then return nil end local docPathLink = makeWikilink(docTitle.prefixedText, message('doc-link-display')) return message('add-categories-blurb', {docPathLink}) end function p.makeSubpagesBlurb(args, env) --[[ -- Generates the "Subpages of this template" link. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'template-pagetype' --> 'template' -- 'module-pagetype' --> 'module' -- 'default-pagetype' --> 'page' -- 'subpages-link-display' --> 'Subpages of this $1' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle if not subjectSpace or not templateTitle then return nil end local pagetype if subjectSpace == 10 then pagetype = message('template-pagetype') elseif subjectSpace == 828 then pagetype = message('module-pagetype') else pagetype = message('default-pagetype') end local subpagesLink = makeWikilink( 'Special:PrefixIndex/' .. templateTitle.prefixedText .. '/', message('subpages-link-display', {pagetype}) ) return message('subpages-blurb', {subpagesLink}) end ---------------------------------------------------------------------------- -- Tracking categories ---------------------------------------------------------------------------- function p.addTrackingCategories(env) --[[ -- Check if {{documentation}} is transcluded on a /doc or /testcases page. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'display-strange-usage-category' --> true -- 'doc-subpage' --> 'doc' -- 'testcases-subpage' --> 'testcases' -- 'strange-usage-category' --> 'Wikipedia pages with strange ((documentation)) usage' -- -- /testcases pages in the module namespace are not categorised, as they may have -- {{documentation}} transcluded automatically. --]] local title = env.title local subjectSpace = env.subjectSpace if not title or not subjectSpace then return nil end local subpage = title.subpageText local ret = '' if message('display-strange-usage-category', nil, 'boolean') and ( subpage == message('doc-subpage') or subjectSpace ~= 828 and subpage == message('testcases-subpage') ) then ret = ret .. makeCategoryLink(message('strange-usage-category')) end return ret end return p 2fd7faef98df56f55eede30c4ff07b2431823ee1 Module:Arguments 828 13 37 2023-09-13T17:32:09Z NeonTehWolf 2 Created page with "-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string'..." Scribunto text/plain -- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val == '' then return nil else return val end else return val end end local function tidyValTrimOnly(key, val) if type(val) == 'string' then return val:match('^%s*(.-)%s*$') else return val end end local function tidyValRemoveBlanksOnly(key, val) if type(val) == 'string' then if val:find('%S') then return val else return nil end else return val end end local function tidyValNoChange(key, val) return val end local function matchesTitle(given, title) local tp = type( given ) return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title end local translate_mt = { __index = function(t, k) return k end } function arguments.getArgs(frame, options) checkType('getArgs', 1, frame, 'table', true) checkType('getArgs', 2, options, 'table', true) frame = frame or {} options = options or {} --[[ -- Set up argument translation. --]] options.translate = options.translate or {} if getmetatable(options.translate) == nil then setmetatable(options.translate, translate_mt) end if options.backtranslate == nil then options.backtranslate = {} for k,v in pairs(options.translate) do options.backtranslate[v] = k end end if options.backtranslate and getmetatable(options.backtranslate) == nil then setmetatable(options.backtranslate, { __index = function(t, k) if options.translate[k] ~= k then return nil else return k end end }) end --[[ -- Get the argument tables. If we were passed a valid frame object, get the -- frame arguments (fargs) and the parent frame arguments (pargs), depending -- on the options set and on the parent frame's availability. If we weren't -- passed a valid frame object, we are being called from another Lua module -- or from the debug console, so assume that we were passed a table of args -- directly, and assign it to a new variable (luaArgs). --]] local fargs, pargs, luaArgs if type(frame.args) == 'table' and type(frame.getParent) == 'function' then if options.wrappers then --[[ -- The wrappers option makes Module:Arguments look up arguments in -- either the frame argument table or the parent argument table, but -- not both. This means that users can use either the #invoke syntax -- or a wrapper template without the loss of performance associated -- with looking arguments up in both the frame and the parent frame. -- Module:Arguments will look up arguments in the parent frame -- if it finds the parent frame's title in options.wrapper; -- otherwise it will look up arguments in the frame object passed -- to getArgs. --]] local parent = frame:getParent() if not parent then fargs = frame.args else local title = parent:getTitle():gsub('/sandbox$', '') local found = false if matchesTitle(options.wrappers, title) then found = true elseif type(options.wrappers) == 'table' then for _,v in pairs(options.wrappers) do if matchesTitle(v, title) then found = true break end end end -- We test for false specifically here so that nil (the default) acts like true. if found or options.frameOnly == false then pargs = parent.args end if not found or options.parentOnly == false then fargs = frame.args end end else -- options.wrapper isn't set, so check the other options. if not options.parentOnly then fargs = frame.args end if not options.frameOnly then local parent = frame:getParent() pargs = parent and parent.args or nil end end if options.parentFirst then fargs, pargs = pargs, fargs end else luaArgs = frame end -- Set the order of precedence of the argument tables. If the variables are -- nil, nothing will be added to the table, which is how we avoid clashes -- between the frame/parent args and the Lua args. local argTables = {fargs} argTables[#argTables + 1] = pargs argTables[#argTables + 1] = luaArgs --[[ -- Generate the tidyVal function. If it has been specified by the user, we -- use that; if not, we choose one of four functions depending on the -- options chosen. This is so that we don't have to call the options table -- every time the function is called. --]] local tidyVal = options.valueFunc if tidyVal then if type(tidyVal) ~= 'function' then error( "bad value assigned to option 'valueFunc'" .. '(function expected, got ' .. type(tidyVal) .. ')', 2 ) end elseif options.trim ~= false then if options.removeBlanks ~= false then tidyVal = tidyValDefault else tidyVal = tidyValTrimOnly end else if options.removeBlanks ~= false then tidyVal = tidyValRemoveBlanksOnly else tidyVal = tidyValNoChange end end --[[ -- Set up the args, metaArgs and nilArgs tables. args will be the one -- accessed from functions, and metaArgs will hold the actual arguments. Nil -- arguments are memoized in nilArgs, and the metatable connects all of them -- together. --]] local args, metaArgs, nilArgs, metatable = {}, {}, {}, {} setmetatable(args, metatable) local function mergeArgs(tables) --[[ -- Accepts multiple tables as input and merges their keys and values -- into one table. If a value is already present it is not overwritten; -- tables listed earlier have precedence. We are also memoizing nil -- values, which can be overwritten if they are 's' (soft). --]] for _, t in ipairs(tables) do for key, val in pairs(t) do if metaArgs[key] == nil and nilArgs[key] ~= 'h' then local tidiedVal = tidyVal(key, val) if tidiedVal == nil then nilArgs[key] = 's' else metaArgs[key] = tidiedVal end end end end end --[[ -- Define metatable behaviour. Arguments are memoized in the metaArgs table, -- and are only fetched from the argument tables once. Fetching arguments -- from the argument tables is the most resource-intensive step in this -- module, so we try and avoid it where possible. For this reason, nil -- arguments are also memoized, in the nilArgs table. Also, we keep a record -- in the metatable of when pairs and ipairs have been called, so we do not -- run pairs and ipairs on the argument tables more than once. We also do -- not run ipairs on fargs and pargs if pairs has already been run, as all -- the arguments will already have been copied over. --]] metatable.__index = function (t, key) --[[ -- Fetches an argument when the args table is indexed. First we check -- to see if the value is memoized, and if not we try and fetch it from -- the argument tables. When we check memoization, we need to check -- metaArgs before nilArgs, as both can be non-nil at the same time. -- If the argument is not present in metaArgs, we also check whether -- pairs has been run yet. If pairs has already been run, we return nil. -- This is because all the arguments will have already been copied into -- metaArgs by the mergeArgs function, meaning that any other arguments -- must be nil. --]] if type(key) == 'string' then key = options.translate[key] end local val = metaArgs[key] if val ~= nil then return val elseif metatable.donePairs or nilArgs[key] then return nil end for _, argTable in ipairs(argTables) do local argTableVal = tidyVal(key, argTable[key]) if argTableVal ~= nil then metaArgs[key] = argTableVal return argTableVal end end nilArgs[key] = 'h' return nil end metatable.__newindex = function (t, key, val) -- This function is called when a module tries to add a new value to the -- args table, or tries to change an existing value. if type(key) == 'string' then key = options.translate[key] end if options.readOnly then error( 'could not write to argument table key "' .. tostring(key) .. '"; the table is read-only', 2 ) elseif options.noOverwrite and args[key] ~= nil then error( 'could not write to argument table key "' .. tostring(key) .. '"; overwriting existing arguments is not permitted', 2 ) elseif val == nil then --[[ -- If the argument is to be overwritten with nil, we need to erase -- the value in metaArgs, so that __index, __pairs and __ipairs do -- not use a previous existing value, if present; and we also need -- to memoize the nil in nilArgs, so that the value isn't looked -- up in the argument tables if it is accessed again. --]] metaArgs[key] = nil nilArgs[key] = 'h' else metaArgs[key] = val end end local function translatenext(invariant) local k, v = next(invariant.t, invariant.k) invariant.k = k if k == nil then return nil elseif type(k) ~= 'string' or not options.backtranslate then return k, v else local backtranslate = options.backtranslate[k] if backtranslate == nil then -- Skip this one. This is a tail call, so this won't cause stack overflow return translatenext(invariant) else return backtranslate, v end end end metatable.__pairs = function () -- Called when pairs is run on the args table. if not metatable.donePairs then mergeArgs(argTables) metatable.donePairs = true end return translatenext, { t = metaArgs } end local function inext(t, i) -- This uses our __index metamethod local v = t[i + 1] if v ~= nil then return i + 1, v end end metatable.__ipairs = function (t) -- Called when ipairs is run on the args table. return inext, t, 0 end return args end return arguments 3134ecce8429b810d445e29eae115e2ae4c36c53 Module:Documentation/config 828 14 38 2023-09-13T17:32:53Z NeonTehWolf 2 Created page with "---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentation -- -- Here you can set the values of the parameters and messages used in Module:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. ---------------------------------------------------------------------------------..." Scribunto text/plain ---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentation -- -- Here you can set the values of the parameters and messages used in Module:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. ---------------------------------------------------------------------------------------------------- local cfg = {} -- Do not edit this line. ---------------------------------------------------------------------------------------------------- -- Protection template configuration ---------------------------------------------------------------------------------------------------- -- cfg['protection-reason-edit'] -- The protection reason for edit-protected templates to pass to -- [[Module:Protection banner]]. cfg['protection-reason-edit'] = 'template' --[[ ---------------------------------------------------------------------------------------------------- -- Sandbox notice configuration -- -- On sandbox pages the module can display a template notifying users that the current page is a -- sandbox, and the location of test cases pages, etc. The module decides whether the page is a -- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the -- messages that the notices contains. ---------------------------------------------------------------------------------------------------- --]] -- cfg['sandbox-notice-image'] -- The image displayed in the sandbox notice. cfg['sandbox-notice-image'] = '[[File:Sandbox.svg|50px|alt=|link=]]' --[[ -- cfg['sandbox-notice-pagetype-template'] -- cfg['sandbox-notice-pagetype-module'] -- cfg['sandbox-notice-pagetype-other'] -- The page type of the sandbox page. The message that is displayed depends on the current subject -- namespace. This message is used in either cfg['sandbox-notice-blurb'] or -- cfg['sandbox-notice-diff-blurb']. --]] cfg['sandbox-notice-pagetype-template'] = '[[Wikipedia:Template test cases|template sandbox]] page' cfg['sandbox-notice-pagetype-module'] = '[[Wikipedia:Template test cases|module sandbox]] page' cfg['sandbox-notice-pagetype-other'] = 'sandbox page' --[[ -- cfg['sandbox-notice-blurb'] -- cfg['sandbox-notice-diff-blurb'] -- cfg['sandbox-notice-diff-display'] -- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence -- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page -- type, which is either cfg['sandbox-notice-pagetype-template'], -- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what -- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between -- the sandbox and the main template. The display value of the diff link is set by -- cfg['sandbox-notice-compare-link-display']. --]] cfg['sandbox-notice-blurb'] = 'This is the $1 for $2.' cfg['sandbox-notice-diff-blurb'] = 'This is the $1 for $2 ($3).' cfg['sandbox-notice-compare-link-display'] = 'diff' --[[ -- cfg['sandbox-notice-testcases-blurb'] -- cfg['sandbox-notice-testcases-link-display'] -- cfg['sandbox-notice-testcases-run-blurb'] -- cfg['sandbox-notice-testcases-run-link-display'] -- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit. $1 is a link to the test cases page. -- cfg['sandbox-notice-testcases-link-display'] is the display value for that link. -- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test -- cases page, and $2 is a link to the page to run it. -- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test -- cases. --]] cfg['sandbox-notice-testcases-blurb'] = 'See also the companion subpage for $1.' cfg['sandbox-notice-testcases-link-display'] = 'test cases' cfg['sandbox-notice-testcases-run-blurb'] = 'See also the companion subpage for $1 ($2).' cfg['sandbox-notice-testcases-run-link-display'] = 'run' -- cfg['sandbox-category'] -- A category to add to all template sandboxes. cfg['sandbox-category'] = 'Template sandboxes' ---------------------------------------------------------------------------------------------------- -- Start box configuration ---------------------------------------------------------------------------------------------------- -- cfg['documentation-icon-wikitext'] -- The wikitext for the icon shown at the top of the template. cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- cfg['template-namespace-heading'] -- The heading shown in the template namespace. cfg['template-namespace-heading'] = 'Template documentation' -- cfg['module-namespace-heading'] -- The heading shown in the module namespace. cfg['module-namespace-heading'] = 'Module documentation' -- cfg['file-namespace-heading'] -- The heading shown in the file namespace. cfg['file-namespace-heading'] = 'Summary' -- cfg['other-namespaces-heading'] -- The heading shown in other namespaces. cfg['other-namespaces-heading'] = 'Documentation' -- cfg['view-link-display'] -- The text to display for "view" links. cfg['view-link-display'] = 'view' -- cfg['edit-link-display'] -- The text to display for "edit" links. cfg['edit-link-display'] = 'edit' -- cfg['history-link-display'] -- The text to display for "history" links. cfg['history-link-display'] = 'history' -- cfg['purge-link-display'] -- The text to display for "purge" links. cfg['purge-link-display'] = 'purge' -- cfg['create-link-display'] -- The text to display for "create" links. cfg['create-link-display'] = 'create' ---------------------------------------------------------------------------------------------------- -- Link box (end box) configuration ---------------------------------------------------------------------------------------------------- -- cfg['transcluded-from-blurb'] -- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page. cfg['transcluded-from-blurb'] = 'The above [[Wikipedia:Template documentation|documentation]] is [[Help:Transclusion|transcluded]] from $1.' --[[ -- cfg['create-module-doc-blurb'] -- Notice displayed in the module namespace when the documentation subpage does not exist. -- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the -- display cfg['create-link-display']. --]] cfg['create-module-doc-blurb'] = 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].' ---------------------------------------------------------------------------------------------------- -- Experiment blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['experiment-blurb-template'] -- cfg['experiment-blurb-module'] -- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages. -- It is only shown in the template and module namespaces. With the default English settings, it -- might look like this: -- -- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. -- -- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links. -- -- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending -- on what namespace we are in. -- -- Parameters: -- -- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display']) -- -- If the sandbox doesn't exist, it is in the format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display']) -- -- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload'] -- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display'] -- loads a default edit summary of cfg['mirror-edit-summary']. -- -- $2 is a link to the test cases page. If the test cases page exists, it is in the following format: -- -- cfg['testcases-link-display'] (cfg['testcases-edit-link-display'] | cfg['testcases-run-link-display']) -- -- If the test cases page doesn't exist, it is in the format: -- -- cfg['testcases-link-display'] (cfg['testcases-create-link-display']) -- -- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the -- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current -- namespace. --]] cfg['experiment-blurb-template'] = "Editors can experiment in this template's $1 and $2 pages." cfg['experiment-blurb-module'] = "Editors can experiment in this module's $1 and $2 pages." ---------------------------------------------------------------------------------------------------- -- Sandbox link configuration ---------------------------------------------------------------------------------------------------- -- cfg['sandbox-subpage'] -- The name of the template subpage typically used for sandboxes. cfg['sandbox-subpage'] = 'sandbox' -- cfg['template-sandbox-preload'] -- Preload file for template sandbox pages. cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox' -- cfg['module-sandbox-preload'] -- Preload file for Lua module sandbox pages. cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox' -- cfg['sandbox-link-display'] -- The text to display for "sandbox" links. cfg['sandbox-link-display'] = 'sandbox' -- cfg['sandbox-edit-link-display'] -- The text to display for sandbox "edit" links. cfg['sandbox-edit-link-display'] = 'edit' -- cfg['sandbox-create-link-display'] -- The text to display for sandbox "create" links. cfg['sandbox-create-link-display'] = 'create' -- cfg['compare-link-display'] -- The text to display for "compare" links. cfg['compare-link-display'] = 'diff' -- cfg['mirror-edit-summary'] -- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the -- template page. cfg['mirror-edit-summary'] = 'Create sandbox version of $1' -- cfg['mirror-link-display'] -- The text to display for "mirror" links. cfg['mirror-link-display'] = 'mirror' -- cfg['mirror-link-preload'] -- The page to preload when a user clicks the "mirror" link. cfg['mirror-link-preload'] = 'Template:Documentation/mirror' ---------------------------------------------------------------------------------------------------- -- Test cases link configuration ---------------------------------------------------------------------------------------------------- -- cfg['testcases-subpage'] -- The name of the template subpage typically used for test cases. cfg['testcases-subpage'] = 'testcases' -- cfg['template-testcases-preload'] -- Preload file for template test cases pages. cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases' -- cfg['module-testcases-preload'] -- Preload file for Lua module test cases pages. cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases' -- cfg['testcases-link-display'] -- The text to display for "testcases" links. cfg['testcases-link-display'] = 'testcases' -- cfg['testcases-edit-link-display'] -- The text to display for test cases "edit" links. cfg['testcases-edit-link-display'] = 'edit' -- cfg['testcases-run-link-display'] -- The text to display for test cases "run" links. cfg['testcases-run-link-display'] = 'run' -- cfg['testcases-create-link-display'] -- The text to display for test cases "create" links. cfg['testcases-create-link-display'] = 'create' ---------------------------------------------------------------------------------------------------- -- Add categories blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['add-categories-blurb'] -- Text to direct users to add categories to the /doc subpage. Not used if the "content" or -- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a -- link to the /doc subpage with a display value of cfg['doc-link-display']. --]] cfg['add-categories-blurb'] = 'Add categories to the $1 subpage.' -- cfg['doc-link-display'] -- The text to display when linking to the /doc subpage. cfg['doc-link-display'] = '/doc' ---------------------------------------------------------------------------------------------------- -- Subpages link configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['subpages-blurb'] -- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a -- display value of cfg['subpages-link-display']. In the English version this blurb is simply -- the link followed by a period, and the link display provides the actual text. --]] cfg['subpages-blurb'] = '$1.' --[[ -- cfg['subpages-link-display'] -- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'], -- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in -- the template namespace, the module namespace, or another namespace. --]] cfg['subpages-link-display'] = 'Subpages of this $1' -- cfg['template-pagetype'] -- The pagetype to display for template pages. cfg['template-pagetype'] = 'template' -- cfg['module-pagetype'] -- The pagetype to display for Lua module pages. cfg['module-pagetype'] = 'module' -- cfg['default-pagetype'] -- The pagetype to display for pages other than templates or Lua modules. cfg['default-pagetype'] = 'page' ---------------------------------------------------------------------------------------------------- -- Doc link configuration ---------------------------------------------------------------------------------------------------- -- cfg['doc-subpage'] -- The name of the subpage typically used for documentation pages. cfg['doc-subpage'] = 'doc' -- cfg['docpage-preload'] -- Preload file for template documentation pages in all namespaces. cfg['docpage-preload'] = 'Template:Documentation/preload' -- cfg['module-preload'] -- Preload file for Lua module documentation pages. cfg['module-preload'] = 'Template:Documentation/preload-module-doc' ---------------------------------------------------------------------------------------------------- -- HTML and CSS configuration ---------------------------------------------------------------------------------------------------- -- cfg['templatestyles'] -- The name of the TemplateStyles page where CSS is kept. -- Sandbox CSS will be at Module:Documentation/sandbox/styles.css when needed. cfg['templatestyles'] = 'Module:Documentation/styles.css' -- cfg['container'] -- Class which can be used to set flex or grid CSS on the -- two child divs documentation and documentation-metadata cfg['container'] = 'documentation-container' -- cfg['main-div-classes'] -- Classes added to the main HTML "div" tag. cfg['main-div-classes'] = 'documentation' -- cfg['main-div-heading-class'] -- Class for the main heading for templates and modules and assoc. talk spaces cfg['main-div-heading-class'] = 'documentation-heading' -- cfg['start-box-class'] -- Class for the start box cfg['start-box-class'] = 'documentation-startbox' -- cfg['start-box-link-classes'] -- Classes used for the [view][edit][history] or [create] links in the start box. -- mw-editsection-like is per [[Wikipedia:Village pump (technical)/Archive 117]] cfg['start-box-link-classes'] = 'mw-editsection-like plainlinks' -- cfg['end-box-class'] -- Class for the end box. cfg['end-box-class'] = 'documentation-metadata' -- cfg['end-box-plainlinks'] -- Plainlinks cfg['end-box-plainlinks'] = 'plainlinks' -- cfg['toolbar-class'] -- Class added for toolbar links. cfg['toolbar-class'] = 'documentation-toolbar' -- cfg['clear'] -- Just used to clear things. cfg['clear'] = 'documentation-clear' ---------------------------------------------------------------------------------------------------- -- Tracking category configuration ---------------------------------------------------------------------------------------------------- -- cfg['display-strange-usage-category'] -- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage -- or a /testcases subpage. This should be a boolean value (either true or false). cfg['display-strange-usage-category'] = true -- cfg['strange-usage-category'] -- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a -- /doc subpage or a /testcases subpage. cfg['strange-usage-category'] = 'Wikipedia pages with strange ((documentation)) usage' --[[ ---------------------------------------------------------------------------------------------------- -- End configuration -- -- Don't edit anything below this line. ---------------------------------------------------------------------------------------------------- --]] return cfg 71b68ed73088f1a59d61acf06bbee9fde6677f03 Template:Infobox/doc 10 15 39 2023-09-13T17:35:04Z NeonTehWolf 2 Created page with "https://en.wikipedia.org/wiki/Template:Infobox" wikitext text/x-wiki https://en.wikipedia.org/wiki/Template:Infobox c92f20465149159bd2deaad3a513bfb1ba505433 File:Neon.jpg 6 16 40 2023-09-13T17:36:57Z NeonTehWolf 2 wikitext text/x-wiki neon 09407639790bbb3778e1c2a9f81c0680186097d1 Category:Booksonas 14 17 41 2023-09-13T17:54:57Z NeonTehWolf 2 Created page with "Characters who are booksonas. <nowiki>[[Category:Official pages]]</nowiki><nowiki>[[Category:Booksonas]]</nowiki>" wikitext text/x-wiki Characters who are booksonas. <nowiki>[[Category:Official pages]]</nowiki><nowiki>[[Category:Booksonas]]</nowiki> 39b08bc904bdab327bc3f4d439169ba2d8a9bb56 42 41 2023-09-13T17:55:26Z NeonTehWolf 2 wikitext text/x-wiki Characters who are booksonas. 3f29e9852507e83f951c989da5ad4e48666b5e56 Category:Blue Characters 14 18 43 2023-09-13T17:55:54Z NeonTehWolf 2 Created page with "Characters with the color Blue as a primary color." wikitext text/x-wiki Characters with the color Blue as a primary color. 51c9cecfaffaffb978e3f3ae5822ac95cd0779ce Category:Gray Characters 14 19 44 2023-09-13T17:56:17Z NeonTehWolf 2 Created page with "Characters with gray as a primary color." wikitext text/x-wiki Characters with gray as a primary color. f3dfe600b91ddb01b8e8b737692cfc96b64ed365 Category:Celestians 14 20 45 2023-09-13T17:56:43Z NeonTehWolf 2 Created page with "Characters who's species are Celestian." wikitext text/x-wiki Characters who's species are Celestian. 596c93c3abfc2713e792a56590975c3dab42f7f9 Category:KFANP Contestants 14 21 46 2023-09-13T17:57:12Z NeonTehWolf 2 Created page with "Characters who have competed in Keruffle For A Neat Prize." wikitext text/x-wiki Characters who have competed in Keruffle For A Neat Prize. 486061f2780f8be706deeb39bcf8e65a756704cb Category:We Hate Blue Members 14 22 47 2023-09-13T17:57:55Z NeonTehWolf 2 Created page with "Characters who have been on the [[Kerfuffle For A Neat Prize]] Team, [[We Hate Blue]]." wikitext text/x-wiki Characters who have been on the [[Kerfuffle For A Neat Prize]] Team, [[We Hate Blue]]. 4981c3e5201a0f127603b5c20dca9772ed5b69fb File:42.png 6 23 48 2023-09-13T18:03:42Z NeonTehWolf 2 wikitext text/x-wiki 42 92cfceb39d57d914ed8b14d0e37643de0797ae56 File:Neon2.png 6 24 49 2023-09-13T18:05:12Z NeonTehWolf 2 wikitext text/x-wiki neon celeste e266f17d0f2f07572ca4e0beaf45ebd61bb1c5b5 File:Neon (Blue).png 6 25 50 2023-09-13T18:06:30Z NeonTehWolf 2 wikitext text/x-wiki Neon's Blue Form 16c8bddace91eb9558a220d33d5fd29387f28ccd File:Neon (Ultimate).png 6 26 51 2023-09-13T18:11:49Z NeonTehWolf 2 wikitext text/x-wiki Ultimate Form 27e46e354d0a202a66e7121bce7c4adc85b8aab2 File:Neon (Dragon).png 6 27 52 2023-09-13T18:12:21Z NeonTehWolf 2 wikitext text/x-wiki neon's dragon form 895d5f5b56ebfe38499abc61070bf57d3e72fe87 File:Neon (Spiky).png 6 28 53 2023-09-13T18:12:50Z NeonTehWolf 2 wikitext text/x-wiki Neon's Spiky Form b01598a1529745041255a2ad6cea7ab5e2dea54f File:Neon (Celestine Form).png 6 29 54 2023-09-13T18:15:49Z NeonTehWolf 2 wikitext text/x-wiki Neon's Celestine Form 526a853bbffcbb385cfdf5065b55721252880d6a List of Characters by Number Order 0 30 55 2023-09-13T18:28:54Z NeonTehWolf 2 List wikitext text/x-wiki A list of every character, and a link to their pages.Last updated 9/13/23 {| class="wikitable sortable" !Icon !Name !Creation Date !Order Code !Character Code |- |[[File:Neon.jpg|44x44px]] |[[Pixely]] |2016 |#001 |Object #001 |- |[[File:Neon.jpg|44x44px]] |Duck |2016 |#002 |Duck #001 |- |[[File:Neon.jpg|44x44px]] |Geoffrey Sr |2016 |#003 |Animal #001 |- |[[File:Neon.jpg|44x44px]] |Bob |2016 |#004 |Xeritaxian #001 |- |[[File:Neon.jpg|44x44px]] |V |2017 |#005 |Animal #002 |- |[[File:Neon.jpg|44x44px]] |Doot Doot |2017 |#006 |Other #001 |- |[[File:Neon.jpg|44x44px]] |Jim |2017 |#007 |Other #002 |- |[[File:Neon.jpg|44x44px]] |Chef Bombsalot |2017 |#008 |Other #003 |- |[[File:Neon.jpg|44x44px]] |Bit-Bot |2017 |#009 |Object #002 |- |[[File:Neon.jpg|44x44px]] |Octahedron |2017 |#010 |Object #003 |- |[[File:Neon.jpg|44x44px]] |Elevator |2017 |#011 |Object #004 |- |[[File:Neon.jpg|44x44px]] |Freezer Eating Flamingo |2017 |#012 |Animal #003 |- |[[File:Neon.jpg|44x44px]] |Average Joe |2017 |#013 |Object #005 |- |[[File:Neon.jpg|44x44px]] |Slop Token |2018 |#014 |Object #006 |- |[[File:Neon.jpg|44x44px]] |Spider Ball |2018 |#015 |Object #007 |- |[[File:Neon.jpg|44x44px]] |Barf Puddle |2018 |#016 |Object #008 |- |[[File:Neon.jpg|44x44px]] |No Name Creature |2018 |#017 |Object #009 |- |[[File:Neon.jpg|44x44px]] |Amazok |2018 |#018 |Object #010 |- |[[File:Neon.jpg|44x44px]] |Tongue Duck |2018 |#019 |Duck #002 |- |[[File:Neon.jpg|44x44px]] |Switch |2018 |#020 |Object #011 |- |[[File:Neon.jpg|44x44px]] |Mildew |2018 |#021 |Mildewian #001 |- |[[File:Neon.jpg|44x44px]] |Mildew Jr |2018 |#022 |Mildewian #002 |- |[[File:Neon.jpg|44x44px]] |Hiddeny |2019 |#023 |Object #012 |- |[[File:Neon.jpg|44x44px]] |Fish GIF |2019 |#024 |Object #013 |- |[[File:Neon.jpg|44x44px]] |Silly Duck |2019 |#025 |Duck #003 |- |[[File:Neon.jpg|44x44px]] |Zzz Duck |2019 |#026 |Duck #004 |- |[[File:Neon.jpg|44x44px]] |Classic Duck |2019 |#027 |Duck #005 |- |[[File:Neon.jpg|44x44px]] |Duck With A Mole |2019 |#028 |Duck #006 |- |[[File:Neon.jpg|44x44px]] |Mini Duck |2019 |#029 |Duck #007 |- |[[File:Neon.jpg|44x44px]] |Metal Duck |2019 |#030 |Duck #008 |- |[[File:Neon.jpg|44x44px]] |Screeny |2019 |#031 |Object #014 |- |[[File:Neon.jpg|44x44px]] |8-Bit Duck |2019 |#032 |Duck #009 |- |[[File:Neon.jpg|44x44px]] |16-Bit Duck |2019 |#033 |Duck #010 |- |[[File:Neon.jpg|44x44px]] |Spiky Duck |2019 |#034 |Duck #011 |- |[[File:Neon.jpg|44x44px]] |Ice Duck |2019 |#035 |Duck #012 |- |[[File:Neon.jpg|44x44px]] |Rainbow Duck |2019 |#036 |Duck #013 |- |[[File:Neon.jpg|44x44px]] |Wizard Duck |2019 |#037 |Duck #014 |- |[[File:Neon.jpg|44x44px]] |Stufful Duck |2019 |#038 |Duck #015 |- |[[File:Neon.jpg|44x44px]] |Doodle Duck |2019 |#039 |Duck #016 |- |[[File:Neon.jpg|44x44px]] |Neon |2019 |#040 |Booksona #001 |- |[[File:Neon.jpg|44x44px]] |Soup |2020 |#041 |Object #015 |- |[[File:Neon.jpg|44x44px]] |Luna |2020 |#042 |Booksona #002 |- |[[File:Neon.jpg|44x44px]] |Robot Neon |2020 |#043 |Booksona #003 |- |[[File:Neon.jpg|44x44px]] |Map of Mallardia |2020 |#044 |Object #016 |- |[[File:Neon.jpg|44x44px]] |RPI Poster |2020 |#045 |Object #017 |- |[[File:Neon.jpg|44x44px]] |Crystaly |2020 |#046 |Object #018 |- |[[File:Neon.jpg|44x44px]] |Amazok Jr |2020 |#047 |Object #019 |- |[[File:Neon.jpg|44x44px]] |Dark Matter |2020 |#048 |Object #020 |- |[[File:Neon.jpg|44x44px]] |GBA SP |2020 |#049 |Object #021 |- |[[File:Neon.jpg|44x44px]] |Fire Stone |2020 |#050 |Object #022 |- |[[File:Neon.jpg|44x44px]] |d20 |2020 |#051 |Object #023 |- |[[File:Neon.jpg|44x44px]] |Water Stone |2020 |#052 |Object #024 |- |[[File:Neon.jpg|44x44px]] |Thunder Stone |2020 |#053 |Object #025 |- |[[File:Neon.jpg|44x44px]] |Ice Stone |2020 |#054 |Object #026 |- |[[File:Neon.jpg|44x44px]] |Shiny Stone |2020 |#055 |Object #027 |- |[[File:Neon.jpg|44x44px]] |Leaf Stone |2020 |#056 |Object #028 |- |[[File:Neon.jpg|44x44px]] |Sun Stone |2020 |#057 |Object #029 |- |[[File:Neon.jpg|44x44px]] |Moon Stone |2020 |#058 |Object #030 |- |[[File:Neon.jpg|44x44px]] |Dawn Stone |2020 |#059 |Object #031 |- |[[File:Neon.jpg|44x44px]] |Dusk Stone |2020 |#060 |Object #032 |- |[[File:Neon.jpg|44x44px]] |Crescent |2020 |#061 |Booksona #004 |- |[[File:Neon.jpg|44x44px]] |Inferno |2020 |#062 |Booksona #005 |- |[[File:Neon.jpg|44x44px]] |Draco |2020 |#063 |Booksona #006 |- |[[File:Neon.jpg|44x44px]] |Lyca |2020 |#064 |Booksona #007 |- |[[File:Neon.jpg|44x44px]] |Borftendo Cartridge |2020 |#065 |Object #033 |- |[[File:Neon.jpg|44x44px]] |Duck Block |2020 |#066 |Object #034 |- |[[File:Neon.jpg|44x44px]] |7-Segment Display |2020 |#067 |Object #035 |- |[[File:Neon.jpg|44x44px]] |Glowing Orb |2020 |#068 |Object #036 |- |[[File:Neon.jpg|44x44px]] |Rice |2020 |#069 |Booksona #008 |- |[[File:Neon.jpg|44x44px]] |Blanche |2020 |#070 |Booksona #009 |- |[[File:Neon.jpg|44x44px]] |Shellmet |2020 |#071 |Object #037 |- |[[File:Neon.jpg|44x44px]] |Jar of Rubber Ducks |2020 |#072 |Object #038 |- |[[File:Neon.jpg|44x44px]] |Selene |2020 |#073 |Booksona #010 |- |[[File:Neon.jpg|44x44px]] |Dawn |2020 |#074 |Booksona #011 |- |[[File:Neon.jpg|44x44px]] |Triton |2020 |#075 |Booksona #012 |- |[[File:Neon.jpg|44x44px]] |Flare |2020 |#076 |Booksona #013 |- |[[File:Neon.jpg|44x44px]] |Stella |2020 |#077 |Booksona #014 |- |[[File:Neon.jpg|44x44px]] |Apollo |2020 |#078 |Booksona #015 |- |[[File:Neon.jpg|44x44px]] |Dusk |2020 |#079 |Booksona #016 |- |[[File:Neon.jpg|44x44px]] |Plasma |2020 |#080 |Booksona #017 |- |[[File:Neon.jpg|44x44px]] |Checkered Duck |2020 |#081 |Duck #017 |- |[[File:Neon.jpg|44x44px]] |Cool Duck |2020 |#082 |Duck #018 |- |[[File:Neon.jpg|44x44px]] |Duck In A Box |2020 |#083 |Duck #019 |- |[[File:Neon.jpg|44x44px]] |Earth Duck |2020 |#084 |Duck #020 |- |[[File:Neon.jpg|44x44px]] |Every Duck Fused |2020 |#085 |Duck #021 |- |[[File:Neon.jpg|44x44px]] |Flaming Duck |2020 |#086 |Duck #022 |- |[[File:Neon.jpg|44x44px]] |Fluffy Duck |2020 |#087 |Duck #023 |- |[[File:Neon.jpg|44x44px]] |Giant Duck |2020 |#088 |Duck #024 |- |[[File:Neon.jpg|44x44px]] |Goose Duck |2020 |#089 |Duck #025 |- |[[File:Neon.jpg|44x44px]] |Lego Duck |2020 |#090 |Duck #026 |- |[[File:Neon.jpg|44x44px]] |Penguin Duck |2020 |#091 |Duck #027 |- |[[File:Neon.jpg|44x44px]] |Realistic Duck |2020 |#092 |Duck #028 |- |[[File:Neon.jpg|44x44px]] |Space Duck |2020 |#093 |Duck #029 |- |[[File:Neon.jpg|44x44px]] |Soup Duck |2020 |#094 |Duck #030 |- |[[File:Neon.jpg|44x44px]] |TV Duck |2020 |#095 |Duck #031 |- |[[File:Neon.jpg|44x44px]] |Rey |2020 |#096 |Booksona #018 |- |[[File:Neon.jpg|44x44px]] |Pyro |2020 |#097 |Booksona #019 |- |[[File:Neon.jpg|44x44px]] |Strawberry Duck |2020 |#098 |Duck #032 |- |[[File:Neon.jpg|44x44px]] |Duckkart Bii Instruction Manual |2020 |#099 |Object #039 |- |[[File:Neon.jpg|44x44px]] |Line |2020 |#100 |Object #040 |- |[[File:Neon.jpg|44x44px]] |Malberry |2020 |#101 |Object #041 |- |[[File:Neon.jpg|44x44px]] |Mochi |2020 |#102 |Booksona #020 |- |[[File:Neon.jpg|44x44px]] |Ness |2020 |#103 |Booksona #021 |- |[[File:Neon.jpg|44x44px]] |Ripple |2020 |#104 |Booksona #022 |- |[[File:Neon.jpg|44x44px]] |Aurora |2020 |#105 |Booksona #023 |- |[[File:Neon.jpg|44x44px]] |Pepperjack |2020 |#106 |Booksona #024 |- |[[File:Neon.jpg|44x44px]] |Rhea |2020 |#107 |Booksona #025 |- |[[File:Neon.jpg|44x44px]] |Blayze |2020 |#108 |Booksona #026 |- |[[File:Neon.jpg|44x44px]] |Azule |2020 |#109 |Booksona #027 |- |[[File:Neon.jpg|44x44px]] |Moss |2020 |#110 |Booksona #028 |- |[[File:Neon.jpg|44x44px]] |Milded |2020 |#111 |Mildewian #003 |- |[[File:Neon.jpg|44x44px]] |Mildid |2020 |#112 |Mildewian #004 |- |[[File:Neon.jpg|44x44px]] |Mildew Joe |2020 |#113 |Mildewian #005 |- |[[File:Neon.jpg|44x44px]] |Mildeed |2020 |#114 |Mildewian #006 |- |[[File:Neon.jpg|44x44px]] |Mold |2020 |#115 |Mildewian #007 |- |[[File:Neon.jpg|44x44px]] |Puffdew |2020 |#116 |Mildewian #008 |- |[[File:Neon.jpg|44x44px]] |Mildud |2020 |#117 |Mildewian #009 |- |[[File:Neon.jpg|44x44px]] |Mountain Dew |2020 |#118 |Mildewian #010 |- |[[File:Neon.jpg|44x44px]] |Willow |2020 |#119 |Booksona #029 |- |[[File:Neon.jpg|44x44px]] |Lynx |2020 |#120 |Booksona #030 |- |[[File:Neon.jpg|44x44px]] |Gus |2020 |#121 |Mildewian #011 |- |[[File:Neon.jpg|44x44px]] |Skye |2020 |#122 |Booksona #031 |- |[[File:Neon.jpg|44x44px]] |FS |2020 |#123 |Booksona #032 |- |[[File:Neon.jpg|44x44px]] |Bubble Duck |2020 |#124 |Duck #033 |- |[[File:Neon.jpg|44x44px]] |Coin Duck |2020 |#125 |Duck #034 |- |[[File:Neon.jpg|44x44px]] |Demigirl Duck |2020 |#126 |Duck #035 |- |[[File:Neon.jpg|44x44px]] |Dragon Duck |2020 |#127 |Duck #036 |- |[[File:Neon.jpg|44x44px]] |Green Lego Duck |2020 |#128 |Duck #037 |- |[[File:Neon.jpg|44x44px]] |Poorly Colored Duck |2020 |#129 |Duck #038 |- |[[File:Neon.jpg|44x44px]] |Purple Duck |2020 |#130 |Duck #039 |- |[[File:Neon.jpg|44x44px]] |Rabbit Duck |2020 |#131 |Duck #040 |- |[[File:Neon.jpg|44x44px]] |Robot Duck |2020 |#132 |Duck #041 |- |[[File:Neon.jpg|44x44px]] |Shellmet Duck |2020 |#133 |Duck #042 |- |[[File:Neon.jpg|44x44px]] |Soda Bottle Duck |2020 |#134 |Duck #043 |- |[[File:Neon.jpg|44x44px]] |Strawbery Jam Duck Holding A Candle |2020 |#135 |Duck #044 |- |[[File:Neon.jpg|44x44px]] |United Kingdom Duck |2020 |#136 |Duck #045 |- |[[File:Neon.jpg|44x44px]] |Dr V |2020 |#137 |Booksona #033 |- |[[File:Neon.jpg|44x44px]] |Nebula |2020 |#138 |Booksona #034 |- |[[File:Neon.jpg|44x44px]] |Furret |2021 |#139 |Booksona #035 |- |[[File:Neon.jpg|44x44px]] |Amy |2021 |#140 |Booksona #036 |- |[[File:Neon.jpg|44x44px]] |Ryker |2021 |#141 |Booksona #037 |- |[[File:Neon.jpg|44x44px]] |Nuke |2021 |#142 |Booksona #038 |- |[[File:Neon.jpg|44x44px]] |Amber |2021 |#143 |Booksona #039 |- |[[File:Neon.jpg|44x44px]] |Timmy |2021 |#144 |Mildewian #012 |- |[[File:Neon.jpg|44x44px]] |The Elemental |2021 |#145 |Booksona #040 |- |[[File:Neon.jpg|44x44px]] |Serpentine |2021 |#146 |Booksona #041 |- |[[File:Neon.jpg|44x44px]] |Pokewalker |2021 |#147 |Object #042 |- |[[File:Neon.jpg|44x44px]] |Aura |2021 |#148 |Booksona #042 |- |[[File:Neon.jpg|44x44px]] |Mist |2021 |#149 |Booksona #043 |- |[[File:Neon.jpg|44x44px]] |Scarlett |2021 |#150 |Booksona #044 |- |[[File:Neon.jpg|44x44px]] |Cerulean |2021 |#151 |Booksona #045 |- |[[File:Neon.jpg|44x44px]] |Cappucinno |2021 |#152 |Booksona #046 |- |[[File:Neon.jpg|44x44px]] |Opal |2021 |#153 |Booksona #047 |- |[[File:Neon.jpg|44x44px]] |Sherbet |2021 |#154 |Booksona #048 |- |[[File:Neon.jpg|44x44px]] |Gemini |2021 |#155 |Booksona #049 |- |[[File:Neon.jpg|44x44px]] |Lily |2021 |#156 |Booksona #050 |- |[[File:Neon.jpg|44x44px]] |Astilla |2021 |#157 |Booksona #051 |- |[[File:Neon.jpg|44x44px]] |Iggy Dipping Sus |2021 |#158 |Object #043 |- |[[File:Neon.jpg|44x44px]] |Horizon |2021 |#159 |Booksona #052 |- |[[File:Neon.jpg|44x44px]] |Terra |2021 |#160 |Booksona #053 |- |[[File:Neon.jpg|44x44px]] |Marnie |2021 |#161 |Booksona #054 |- |[[File:Neon.jpg|44x44px]] |Frost |2021 |#162 |Booksona #055 |- |[[File:Neon.jpg|44x44px]] |RPI-Robotest-01 |2021 |#163 |Booksona #056 |- |[[File:Neon.jpg|44x44px]] |Gelato |2021 |#164 |Booksona #057 |- |[[File:Neon.jpg|44x44px]] |Icicle Duck |2021 |#165 |Duck #046 |- |[[File:Neon.jpg|44x44px]] |E |2021 |#166 |Algebrailian #001 |- |[[File:Neon.jpg|44x44px]] |Syrup |2021 |#167 |Booksona #058 |- |[[File:Neon.jpg|44x44px]] |Rose |2021 |#168 |Booksona #059 |- |[[File:Neon.jpg|44x44px]] |Awesum Sus |2021 |#169 |Mildewian #013 |- |[[File:Neon.jpg|44x44px]] |Nexus |2021 |#170 |Booksona #060 |- |[[File:Neon.jpg|44x44px]] |Odin |2021 |#171 |Booksona #061 |- |[[File:Neon.jpg|44x44px]] |Hazel |2021 |#172 |Booksona #062 |- |[[File:Neon.jpg|44x44px]] |Cobalt |2021 |#173 |Booksona #063 |- |[[File:Neon.jpg|44x44px]] |Ivy |2021 |#174 |Booksona #064 |- |[[File:Neon.jpg|44x44px]] |Answer Box |2021 |#175 |Object #044 |- |[[File:Neon.jpg|44x44px]] |Keyfob |2021 |#176 |Object #045 |- |[[File:Neon.jpg|44x44px]] |F |2021 |#177 |Algebrailian #002 |- |[[File:Neon.jpg|44x44px]] |Arctic |2021 |#178 |Booksona #065 |- |[[File:Neon.jpg|44x44px]] |Eleczap |2021 |#179 |Animal #004 |- |[[File:Neon.jpg|44x44px]] |Lightning Collection Unit |2021 |#180 |Object #046 |- |[[File:Neon.jpg|44x44px]] |Propeller Box |2021 |#181 |Object #047 |- |[[File:Neon.jpg|44x44px]] |Flint |2021 |#182 |Booksona #066 |- |[[File:Neon.jpg|44x44px]] |Nodeus |2021 |#183 |Booksona #067 |- |[[File:Neon.jpg|44x44px]] |Andromeda |2021 |#184 |Booksona #068 |- |[[File:Neon.jpg|44x44px]] |Roxanne |2021 |#185 |Booksona #069 |- |[[File:Neon.jpg|44x44px]] |Aqua |2021 |#186 |Booksona #070 |- |[[File:Neon.jpg|44x44px]] |Mildod |2021 |#187 |Mildewian #014 |- |[[File:Neon.jpg|44x44px]] |Spiderdew |2021 |#188 |Mildewian #015 |- |[[File:Neon.jpg|44x44px]] |Mildord |2021 |#189 |Mildewian #016 |- |[[File:Neon.jpg|44x44px]] |Niko |2021 |#190 |Booksona #071 |- |[[File:Neon.jpg|44x44px]] |Perrin |2021 |#191 |Booksona #072 |- |[[File:Neon.jpg|44x44px]] |Redd |2021 |#192 |Booksona #073 |- |[[File:Neon.jpg|44x44px]] |Tofu Fish |2021 |#193 |Object #048 |- |[[File:Neon.jpg|44x44px]] |Dr Fuston |2021 |#194 |Booksona #074 |- |[[File:Neon.jpg|44x44px]] |Buckets |2021 |#195 |Booksona #075 |- |[[File:Neon.jpg|44x44px]] |Glacia |2021 |#196 |Booksona #076 |- |[[File:Neon.jpg|44x44px]] |Buddy |2021 |#197 |Booksona #077 |- |[[File:Neon.jpg|44x44px]] |Dune |2021 |#198 |Booksona #078 |- |[[File:Neon.jpg|44x44px]] |Blade |2021 |#199 |Booksona #079 |- |[[File:Neon.jpg|44x44px]] |Perdue |2021 |#200 |Booksona #080 |- |[[File:Neon.jpg|44x44px]] |Fractaly |2021 |#201 |Object #049 |- |[[File:Neon.jpg|44x44px]] |Raine |2021 |#202 |Booksona #081 |- |[[File:Neon.jpg|44x44px]] |Rosa |2021 |#203 |Booksona #082 |- |[[File:Neon.jpg|44x44px]] |Leef |2021 |#204 |Booksona #083 |- |[[File:Neon.jpg|44x44px]] |Pandora |2021 |#205 |Booksona #084 |- |[[File:Neon.jpg|44x44px]] |Emory |2021 |#206 |Booksona #085 |- |[[File:Neon.jpg|44x44px]] |Athena |2021 |#207 |Booksona #086 |- |[[File:Neon.jpg|44x44px]] |Avia |2021 |#208 |Booksona #087 |- |[[File:Neon.jpg|44x44px]] |Almond |2021 |#209 |Booksona #088 |- |[[File:Neon.jpg|44x44px]] |Cashew |2021 |#210 |Booksona #089 |- |[[File:Neon.jpg|44x44px]] |Toasty |2021 |#211 |Object #050 |- |[[File:Neon.jpg|44x44px]] |Citrus |2021 |#212 |Booksona #090 |- |[[File:Neon.jpg|44x44px]] |Kasumi |2021 |#213 |Booksona #091 |- |[[File:Neon.jpg|44x44px]] |Geoffrey Sr's Evil Clone |2021 |#214 |Animal #005 |- |[[File:Neon.jpg|44x44px]] |DNA Splicers |2021 |#215 |Object #051 |- |[[File:Neon.jpg|44x44px]] |X-Tranciever |2021 |#216 |Object #052 |- |[[File:Neon.jpg|44x44px]] |Camo |2021 |#217 |Booksona #092 |- |[[File:Neon.jpg|44x44px]] |Glyph |2021 |#218 |Booksona #093 |- |[[File:Neon.jpg|44x44px]] |Ascii |2021 |#219 |Booksona #094 |- |[[File:Neon.jpg|44x44px]] |Clay |2021 |#220 |Booksona #095 |- |[[File:Neon.jpg|44x44px]] |Ridast |2021 |#221 |Booksona #096 |- |[[File:Neon.jpg|44x44px]] |Guma |2021 |#222 |Booksona #097 |- |[[File:Neon.jpg|44x44px]] |Stratus |2021 |#223 |Booksona #098 |- |[[File:Neon.jpg|44x44px]] |Venen |2021 |#224 |Booksona #099 |- |[[File:Neon.jpg|44x44px]] |Canvas |2022 |#225 |Booksona #100 |- |[[File:Neon.jpg|44x44px]] |Chronos |2022 |#226 |Booksona #101 |- |[[File:Neon.jpg|44x44px]] |Sewey |2022 |#227 |Object #053 |- |[[File:Neon.jpg|44x44px]] |Tama |2022 |#228 |Booksona #102 |- |[[File:Neon.jpg|44x44px]] |Melody |2022 |#229 |Booksona #103 |- |[[File:Neon.jpg|44x44px]] |Charles |2022 |#230 |Booksona #104 |- |[[File:Neon.jpg|44x44px]] |Master Onion |2022 |#231 |Object #054 |- |[[File:Neon.jpg|44x44px]] |Jade |2022 |#232 |Booksona #105 |- |[[File:Neon.jpg|44x44px]] |Ash |2022 |#233 |Booksona #106 |- |[[File:Neon.jpg|44x44px]] |Snail Mail |2022 |#234 |Object #055 |- |[[File:Neon.jpg|44x44px]] |Watt |2022 |#235 |Booksona #107 |- |[[File:Neon.jpg|44x44px]] |Atlas |2022 |#236 |Booksona #108 |- |[[File:Neon.jpg|44x44px]] |Zyns |2022 |#237 |Booksona #109 |- |[[File:Neon.jpg|44x44px]] |Auri |2022 |#238 |Booksona #110 |- |[[File:Neon.jpg|44x44px]] |Dragon Egg |2022 |#239 |Object #056 |- |[[File:Neon.jpg|44x44px]] |Abby |2022 |#240 |Booksona #111 |- |[[File:Neon.jpg|44x44px]] |Quark |2022 |#241 |Booksona #112 |- |[[File:Neon.jpg|44x44px]] |Latte |2022 |#242 |Booksona #113 |- |[[File:Neon.jpg|44x44px]] |Nautilus |2022 |#243 |Booksona #114 |- |[[File:Neon.jpg|44x44px]] |Bill |2022 |#244 |Booksona #115 |- |[[File:Neon.jpg|44x44px]] |Lora |2022 |#245 |Booksona #116 |- |[[File:Neon.jpg|44x44px]] |Clara |2022 |#246 |Booksona #117 |- |[[File:Neon.jpg|44x44px]] |Arnida |2022 |#247 |Booksona #118 |- |[[File:Neon.jpg|44x44px]] |Ellie |2022 |#248 |Booksona #119 |- |[[File:Neon.jpg|44x44px]] |Edwin |2022 |#249 |Booksona #120 |- |[[File:Neon.jpg|44x44px]] |Marsh |2022 |#250 |Booksona #121 |- |[[File:Neon.jpg|44x44px]] |Confession Dial |2022 |#251 |Object #057 |- |[[File:Neon.jpg|44x44px]] |Callie |2022 |#252 |Booksona #122 |- |[[File:Neon.jpg|44x44px]] |Volt |2022 |#253 |Booksona #123 |- |[[File:Neon.jpg|44x44px]] |Riley |2022 |#254 |Booksona #124 |- |[[File:Neon.jpg|44x44px]] |Tetra |2022 |#255 |Booksona #125 |- |[[File:Neon.jpg|44x44px]] |Trixy |2022 |#256 |Booksona #126 |- |[[File:Neon.jpg|44x44px]] |Elliot |2022 |#257 |Booksona #127 |- |[[File:Neon.jpg|44x44px]] |Amelia |2022 |#258 |Booksona #128 |- |[[File:Neon.jpg|44x44px]] |Jodie |2022 |#259 |Booksona #129 |- |[[File:Neon.jpg|44x44px]] |Lucid |2022 |#260 |Booksona #130 |- |[[File:Neon.jpg|44x44px]] |Ferro |2022 |#261 |Booksona #131 |- |[[File:Neon.jpg|44x44px]] |Qwerty |2022 |#262 |Booksona #132 |- |[[File:Neon.jpg|44x44px]] |Chuck |2022 |#263 |Booksona #133 |- |[[File:Neon.jpg|44x44px]] |Noah |2022 |#264 |Booksona #134 |- |[[File:Neon.jpg|44x44px]] |Blake |2022 |#265 |Booksona #135 |- |[[File:Neon.jpg|44x44px]] |Viridian |2022 |#266 |Booksona #136 |- |[[File:Neon.jpg|44x44px]] |Cascade |2022 |#267 |Booksona #137 |- |[[File:Neon.jpg|44x44px]] |Ember |2022 |#268 |Booksona #138 |- |[[File:Neon.jpg|44x44px]] |Alpine |2022 |#269 |Booksona #139 |- |[[File:Neon.jpg|44x44px]] |Wilfred |2022 |#270 |Booksona #140 |- |[[File:Neon.jpg|44x44px]] |Adric |2022 |#271 |Booksona #141 |- |[[File:Neon.jpg|44x44px]] |Xenon |2022 |#272 |Booksona #142 |- |[[File:Neon.jpg|44x44px]] |K-1 |2022 |#273 |Booksona #143 |- |[[File:Neon.jpg|44x44px]] |Sol |2022 |#274 |Booksona #144 |- |[[File:Neon.jpg|44x44px]] |Alina |2022 |#275 |Booksona #145 |- |[[File:Neon.jpg|44x44px]] |Astrid |2022 |#276 |Booksona #146 |- |[[File:Neon.jpg|44x44px]] |Matt |2022 |#277 |Booksona #147 |- |[[File:Neon.jpg|44x44px]] |Jessie |2022 |#278 |Booksona #148 |- |[[File:Neon.jpg|44x44px]] |Name Randomizer |2022 |#279 |Object #058 |- |[[File:Neon.jpg|44x44px]] |Duck Detector |2022 |#280 |Object #059 |- |[[File:Neon.jpg|44x44px]] |Levitation Display |2022 |#281 |Object #060 |- |[[File:Neon.jpg|44x44px]] |Evelyn |2022 |#282 |Booksona #149 |- |[[File:Neon.jpg|44x44px]] |Fjord |2022 |#283 |Booksona #150 |- |[[File:Neon.jpg|44x44px]] |Copycat |2022 |#284 |Object #061 |- |[[File:Neon.jpg|44x44px]] |Bird Backpack |2022 |#285 |Object #062 |- |[[File:Neon.jpg|44x44px]] |Fennel |2022 |#286 |Booksona #151 |- |[[File:Neon.jpg|44x44px]] |Brook |2022 |#287 |Booksona #152 |- |[[File:Neon.jpg|44x44px]] |Umbra |2022 |#288 |Booksona #153 |- |[[File:Neon.jpg|44x44px]] |Gerald |2022 |#289 |Booksona #154 |- |[[File:Neon.jpg|44x44px]] |Kora |2022 |#290 |Booksona #155 |- |[[File:Neon.jpg|44x44px]] |Mira |2022 |#291 |Booksona #156 |- |[[File:Neon.jpg|44x44px]] |Elm |2022 |#292 |Booksona #157 |- |[[File:Neon.jpg|44x44px]] |The Shopkeeper |2022 |#293 |Booksona #158 |- |[[File:Neon.jpg|44x44px]] |Fauna |2022 |#294 |Booksona #159 |- |[[File:Neon.jpg|44x44px]] |Birdicopter |2022 |#295 |Object #063 |- |[[File:Neon.jpg|44x44px]] |Bea |2022 |#296 |Booksona #160 |- |[[File:Neon.jpg|44x44px]] |Sam |2022 |#297 |Booksona #161 |- |[[File:Neon.jpg|44x44px]] |Cat Bell |2022 |#298 |Object #064 |- |[[File:Neon.jpg|44x44px]] |Cactus Pot |2022 |#299 |Object #065 |- |[[File:Neon.jpg|44x44px]] |Digby |2022 |#300 |Booksona #162 |- |[[File:Neon.jpg|44x44px]] |Carrie |2022 |#301 |Booksona #163 |- |[[File:Neon.jpg|44x44px]] |Lydia |2022 |#302 |Booksona #164 |- |[[File:Neon.jpg|44x44px]] |Ursa |2022 |#303 |Booksona #165 |- |[[File:Neon.jpg|44x44px]] |Tammy |2022 |#304 |Booksona #166 |- |[[File:Neon.jpg|44x44px]] |Kit |2022 |#305 |Booksona #167 |- |[[File:Neon.jpg|44x44px]] |Ohen |2022 |#306 |Xeritaxian #002 |- |[[File:Neon.jpg|44x44px]] |Gardenia |2022 |#307 |Booksona #168 |- |[[File:Neon.jpg|44x44px]] |Percy |2022 |#308 |Booksona #169 |- |[[File:Neon.jpg|44x44px]] |Cynthia |2022 |#309 |Booksona #170 |- |[[File:Neon.jpg|44x44px]] |Oat Box |2022 |#310 |Object #066 |- |[[File:Neon.jpg|44x44px]] |Zera |2022 |#311 |Booksona #171 |- |[[File:Neon.jpg|44x44px]] |Ori |2022 |#312 |Booksona #172 |- |[[File:Neon.jpg|44x44px]] |Kat |2022 |#313 |Booksona #173 |- |[[File:Neon.jpg|44x44px]] |Hurtz |2022 |#314 |Booksona #174 |- |[[File:Neon.jpg|44x44px]] |Cinder |2022 |#315 |Booksona #175 |- |[[File:Neon.jpg|44x44px]] |Cass |2022 |#316 |Booksona #176 |- |[[File:Neon.jpg|44x44px]] |Marinus |2022 |#317 |Booksona #177 |- |[[File:Neon.jpg|44x44px]] |Diantha |2022 |#318 |Booksona #178 |- |[[File:Neon.jpg|44x44px]] |Single Pixel Display |2022 |#319 |Object #067 |- |[[File:Neon.jpg|44x44px]] |Maple |2022 |#320 |Booksona #179 |- |[[File:Neon.jpg|44x44px]] |Polaris |2022 |#321 |Booksona #180 |- |[[File:Neon.jpg|44x44px]] |Levi |2022 |#322 |Booksona #181 |- |[[File:Neon.jpg|44x44px]] |Vee |2022 |#323 |Booksona #182 |- |[[File:Neon.jpg|44x44px]] |Ruby |2022 |#324 |Booksona #183 |- |[[File:Neon.jpg|44x44px]] |Jay |2022 |#325 |Booksona #184 |- |[[File:Neon.jpg|44x44px]] |Yukon |2022 |#326 |Booksona #185 |- |[[File:Neon.jpg|44x44px]] |Otis |2022 |#327 |Booksona #186 |- |[[File:Neon.jpg|44x44px]] |Tundra |2022 |#328 |Booksona #187 |- |[[File:Neon.jpg|44x44px]] |Leo |2022 |#329 |Booksona #188 |- |[[File:Neon.jpg|44x44px]] |Bjorb |2022 |#330 |Object #068 |- |[[File:Neon.jpg|44x44px]] |Orion |2022 |#331 |Booksona #189 |- |[[File:Neon.jpg|44x44px]] |Kiko |2023 |#332 |Booksona #190 |- |[[File:Neon.jpg|44x44px]] |Lumious |2023 |#333 |Booksona #191 |- |[[File:Neon.jpg|44x44px]] |Vic |2023 |#334 |Booksona #192 |- |[[File:Neon.jpg|44x44px]] |Sarah |2023 |#335 |Xeritaxian #003 |- |[[File:Neon.jpg|44x44px]] |Charlotte |2023 |#336 |Booksona #193 |- |[[File:Neon.jpg|44x44px]] |Dustin |2023 |#337 |Xeritaxian #004 |- |[[File:Neon.jpg|44x44px]] |Peri |2023 |#338 |Booksona #194 |- |[[File:Neon.jpg|44x44px]] |Eri |2023 |#339 |Booksona #195 |- |[[File:Neon.jpg|44x44px]] |Ari |2023 |#340 |Booksona #196 |- |[[File:Neon.jpg|44x44px]] |Graham |2023 |#341 |Booksona #197 |- |[[File:Neon.jpg|44x44px]] |Izzy |2023 |#342 |Booksona #198 |- |[[File:Neon.jpg|44x44px]] |Oak |2023 |#343 |Booksona #199 |- |[[File:Neon.jpg|44x44px]] |Nova |2023 |#344 |Booksona #200 |- |[[File:Neon.jpg|44x44px]] |Keywi |2023 |#345 |Object #069 |- |[[File:Neon.jpg|44x44px]] |Surge |2023 |#346 |Booksona #201 |- |[[File:Neon.jpg|44x44px]] |Kez |2023 |#347 |Booksona #202 |- |[[File:Neon.jpg|44x44px]] |Kai |2023 |#348 |Xeritaxian #005 |- |[[File:Neon.jpg|44x44px]] |Hassel |2023 |#349 |Booksona #203 |- |[[File:Neon.jpg|44x44px]] |Rainbow Feather |2023 |#350 |Object #070 |- |[[File:Neon.jpg|44x44px]] |Duplicat |2023 |#351 |Booksona #204 |- |[[File:Neon.jpg|44x44px]] |Jax |2023 |#352 |Booksona #205 |- |[[File:Neon.jpg|44x44px]] |Vera |2023 |#353 |Booksona #206 |- |[[File:Neon.jpg|44x44px]] |Rory |2023 |#354 |Booksona #207 |- |[[File:Neon.jpg|44x44px]] |Mortis |2023 |#355 |Booksona #208 |- |[[File:Neon.jpg|44x44px]] |Plum |2023 |#356 |Booksona #209 |- |[[File:Neon.jpg|44x44px]] |Porto |2023 |#357 |Booksona #210 |- |[[File:Neon.jpg|44x44px]] |Lucy |2023 |#358 |Booksona #211 |- |[[File:Neon.jpg|44x44px]] |Agatha |2023 |#359 |Booksona #212 |- |[[File:Neon.jpg|44x44px]] |Ranger |2023 |#360 |Booksona #213 |- |[[File:Neon.jpg|44x44px]] |Ace |2023 |#361 |Booksona #214 |- |[[File:Neon.jpg|44x44px]] |Phosphor |2023 |#362 |Booksona #215 |- |[[File:Neon.jpg|44x44px]] |Photon |2023 |#363 |Booksona #216 |- |[[File:Neon.jpg|44x44px]] |Leela |2023 |#364 |Booksona #217 |- |[[File:Neon.jpg|44x44px]] |Gisha |2023 |#365 |Booksona #218 |- |[[File:Neon.jpg|44x44px]] |Hex |2023 |#366 |Booksona #219 |- |[[File:Neon.jpg|44x44px]] |Susan |2023 |#367 |Booksona #220 |- |[[File:Neon.jpg|44x44px]] |Zander |2023 |#368 |Booksona #221 |- |[[File:Neon.jpg|44x44px]] |Magma |2023 |#369 |Booksona #222 |- |[[File:Neon.jpg|44x44px]] |Raihan |2023 |#370 |Booksona #223 |- |[[File:Neon.jpg|44x44px]] |Domino |2023 |#371 |Booksona #224 |- |[[File:Neon.jpg|44x44px]] |Nick |2023 |#372 |Booksona #225 |- |[[File:Neon.jpg|44x44px]] |Alex |2023 |#373 |Booksona #226 |- |[[File:Neon.jpg|44x44px]] |Liv |2023 |#374 |Xeritaxian #006 |- |[[File:Neon.jpg|44x44px]] |Halley |2023 |#375 |Booksona #227 |- |[[File:Neon.jpg|44x44px]] |Sylvia |2023 |#376 |Booksona #228 |- |[[File:Neon.jpg|44x44px]] |Lilith |2023 |#377 |Booksona #229 |- |[[File:Neon.jpg|44x44px]] |Zee |2023 |#378 |Xeritaxian #007 |- |[[File:Neon.jpg|44x44px]] |Valerie |2023 |#379 |Booksona #230 |- |[[File:Neon.jpg|44x44px]] |Cell |2023 |#380 |Booksona #231 |- |[[File:Neon.jpg|44x44px]] |Flannery |2023 |#381 |Booksona #232 |- |[[File:Neon.jpg|44x44px]] |Brycen |2023 |#382 |Booksona #233 |- |[[File:Neon.jpg|44x44px]] |Dr Lavender |2023 |#383 |Xeritaxian #008 |- |[[File:Neon.jpg|44x44px]] |Finn |2023 |#384 |Booksona #234 |- |[[File:Neon.jpg|44x44px]] |Zack |2023 |#385 |Booksona #235 |- |[[File:Neon.jpg|44x44px]] |Sally |2023 |#386 |Booksona #236 |- |[[File:Neon.jpg|44x44px]] |Russel |2023 |#387 |Booksona #237 |- |[[File:Neon.jpg|44x44px]] |Clemont |2023 |#388 |Xeritaxian #009 |- |[[File:Neon.jpg|44x44px]] |Vincent |2023 |#389 |Booksona #238 |- |[[File:Neon.jpg|44x44px]] |Elisa |2023 |#390 |Booksona #239 |- |[[File:Neon.jpg|44x44px]] |Echo |2023 |#391 |Booksona #240 |- |[[File:Neon.jpg|44x44px]] |Thal |2023 |#392 |Booksona #241 |- |[[File:Neon.jpg|44x44px]] |Trinity |2023 |#393 |Booksona #242 |- |[[File:Neon.jpg|44x44px]] |Gaea |2023 |#394 |Booksona #243 |- |[[File:Neon.jpg|44x44px]] |Rowan |2023 |#395 |Xeritaxian #010 |- |[[File:Neon.jpg|44x44px]] |Liz |2023 |#396 |Booksona #244 |- |[[File:Neon.jpg|44x44px]] |Ant-Cam |2023 |#397 |Object #071 |- |[[File:Neon.jpg|44x44px]] |Loreli |2023 |#398 |Booksona #245 |- |[[File:Neon.jpg|44x44px]] |Dyna |2023 |#399 |Booksona #246 |- |[[File:Neon.jpg|44x44px]] |Pepper |2023 |#400 |Booksona #247 |- |[[File:Neon.jpg|44x44px]] |Callum |2023 |#401 |Booksona #248 |- |[[File:Neon.jpg|44x44px]] |Disc |2023 |#402 |Object #072 |- |[[File:Neon.jpg|44x44px]] |Casey |2023 |#403 |Object #073 |- |[[File:Neon.jpg|44x44px]] |Thorn |2023 |#404 |Booksona #249 |- |[[File:Neon.jpg|44x44px]] |Zagreus |2023 |#405 |Booksona #250 |- |[[File:Neon.jpg|44x44px]] |Alexis |2023 |#406 |Booksona #251 |- |[[File:Neon.jpg|44x44px]] |Angelica |2023 |#407 |Booksona #252 |- |[[File:Neon.jpg|44x44px]] |Rachel |2023 |#408 |Booksona #253 |- |[[File:Neon.jpg|44x44px]] |Zinnia |2023 |#409 | |- | colspan="4" | | |} 1f3d59c8d26366fcfda00cae959dba3c27189de5 List of Characters by Number Order 0 30 56 55 2023-09-13T18:30:00Z NeonTehWolf 2 wikitext text/x-wiki A list of every character, and a link to their pages.Last updated 9/13/23 {| class="wikitable sortable" !Icon !Name !Creation Date !Order Code !Character Code |- |[[File:Neon.jpg|44x44px]] |[[Pixely]] |2016 |#001 |Object #001 |- |[[File:Neon.jpg|44x44px]] |Duck |2016 |#002 |Duck #001 |- |[[File:Neon.jpg|44x44px]] |Geoffrey Sr |2016 |#003 |Animal #001 |- |[[File:Neon.jpg|44x44px]] |Bob |2016 |#004 |Xeritaxian #001 |- |[[File:Neon.jpg|44x44px]] |V |2017 |#005 |Animal #002 |- |[[File:Neon.jpg|44x44px]] |Doot Doot |2017 |#006 |Other #001 |- |[[File:Neon.jpg|44x44px]] |Jim |2017 |#007 |Other #002 |- |[[File:Neon.jpg|44x44px]] |Chef Bombsalot |2017 |#008 |Other #003 |- |[[File:Neon.jpg|44x44px]] |Bit-Bot |2017 |#009 |Object #002 |- |[[File:Neon.jpg|44x44px]] |Octahedron |2017 |#010 |Object #003 |- |[[File:Neon.jpg|44x44px]] |Elevator |2017 |#011 |Object #004 |- |[[File:Neon.jpg|44x44px]] |Freezer Eating Flamingo |2017 |#012 |Animal #003 |- |[[File:Neon.jpg|44x44px]] |Average Joe |2017 |#013 |Object #005 |- |[[File:Neon.jpg|44x44px]] |Slop Token |2018 |#014 |Object #006 |- |[[File:Neon.jpg|44x44px]] |Spider Ball |2018 |#015 |Object #007 |- |[[File:Neon.jpg|44x44px]] |Barf Puddle |2018 |#016 |Object #008 |- |[[File:Neon.jpg|44x44px]] |No Name Creature |2018 |#017 |Object #009 |- |[[File:Neon.jpg|44x44px]] |Amazok |2018 |#018 |Object #010 |- |[[File:Neon.jpg|44x44px]] |Tongue Duck |2018 |#019 |Duck #002 |- |[[File:Neon.jpg|44x44px]] |Switch |2018 |#020 |Object #011 |- |[[File:Neon.jpg|44x44px]] |Mildew |2018 |#021 |Mildewian #001 |- |[[File:Neon.jpg|44x44px]] |Mildew Jr |2018 |#022 |Mildewian #002 |- |[[File:Neon.jpg|44x44px]] |Hiddeny |2019 |#023 |Object #012 |- |[[File:Neon.jpg|44x44px]] |Fish GIF |2019 |#024 |Object #013 |- |[[File:Neon.jpg|44x44px]] |Silly Duck |2019 |#025 |Duck #003 |- |[[File:Neon.jpg|44x44px]] |Zzz Duck |2019 |#026 |Duck #004 |- |[[File:Neon.jpg|44x44px]] |Classic Duck |2019 |#027 |Duck #005 |- |[[File:Neon.jpg|44x44px]] |Duck With A Mole |2019 |#028 |Duck #006 |- |[[File:Neon.jpg|44x44px]] |Mini Duck |2019 |#029 |Duck #007 |- |[[File:Neon.jpg|44x44px]] |Metal Duck |2019 |#030 |Duck #008 |- |[[File:Neon.jpg|44x44px]] |Screeny |2019 |#031 |Object #014 |- |[[File:Neon.jpg|44x44px]] |8-Bit Duck |2019 |#032 |Duck #009 |- |[[File:Neon.jpg|44x44px]] |16-Bit Duck |2019 |#033 |Duck #010 |- |[[File:Neon.jpg|44x44px]] |Spiky Duck |2019 |#034 |Duck #011 |- |[[File:Neon.jpg|44x44px]] |Ice Duck |2019 |#035 |Duck #012 |- |[[File:Neon.jpg|44x44px]] |Rainbow Duck |2019 |#036 |Duck #013 |- |[[File:Neon.jpg|44x44px]] |Wizard Duck |2019 |#037 |Duck #014 |- |[[File:Neon.jpg|44x44px]] |Stufful Duck |2019 |#038 |Duck #015 |- |[[File:Neon.jpg|44x44px]] |Doodle Duck |2019 |#039 |Duck #016 |- |[[File:Neon.jpg|44x44px]] |Neon |2019 |#040 |Booksona #001 |- |[[File:Neon.jpg|44x44px]] |Soup |2020 |#041 |Object #015 |- |[[File:Neon.jpg|44x44px]] |Luna |2020 |#042 |Booksona #002 |- |[[File:Neon.jpg|44x44px]] |Robot Neon |2020 |#043 |Booksona #003 |- |[[File:Neon.jpg|44x44px]] |Map of Mallardia |2020 |#044 |Object #016 |- |[[File:Neon.jpg|44x44px]] |RPI Poster |2020 |#045 |Object #017 |- |[[File:Neon.jpg|44x44px]] |Crystaly |2020 |#046 |Object #018 |- |[[File:Neon.jpg|44x44px]] |Amazok Jr |2020 |#047 |Object #019 |- |[[File:Neon.jpg|44x44px]] |Dark Matter |2020 |#048 |Object #020 |- |[[File:Neon.jpg|44x44px]] |GBA SP |2020 |#049 |Object #021 |- |[[File:Neon.jpg|44x44px]] |Fire Stone |2020 |#050 |Object #022 |- |[[File:Neon.jpg|44x44px]] |d20 |2020 |#051 |Object #023 |- |[[File:Neon.jpg|44x44px]] |Water Stone |2020 |#052 |Object #024 |- |[[File:Neon.jpg|44x44px]] |Thunder Stone |2020 |#053 |Object #025 |- |[[File:Neon.jpg|44x44px]] |Ice Stone |2020 |#054 |Object #026 |- |[[File:Neon.jpg|44x44px]] |Shiny Stone |2020 |#055 |Object #027 |- |[[File:Neon.jpg|44x44px]] |Leaf Stone |2020 |#056 |Object #028 |- |[[File:Neon.jpg|44x44px]] |Sun Stone |2020 |#057 |Object #029 |- |[[File:Neon.jpg|44x44px]] |Moon Stone |2020 |#058 |Object #030 |- |[[File:Neon.jpg|44x44px]] |Dawn Stone |2020 |#059 |Object #031 |- |[[File:Neon.jpg|44x44px]] |Dusk Stone |2020 |#060 |Object #032 |- |[[File:Neon.jpg|44x44px]] |Crescent |2020 |#061 |Booksona #004 |- |[[File:Neon.jpg|44x44px]] |Inferno |2020 |#062 |Booksona #005 |- |[[File:Neon.jpg|44x44px]] |Draco |2020 |#063 |Booksona #006 |- |[[File:Neon.jpg|44x44px]] |Lyca |2020 |#064 |Booksona #007 |- |[[File:Neon.jpg|44x44px]] |Borftendo Cartridge |2020 |#065 |Object #033 |- |[[File:Neon.jpg|44x44px]] |Duck Block |2020 |#066 |Object #034 |- |[[File:Neon.jpg|44x44px]] |7-Segment Display |2020 |#067 |Object #035 |- |[[File:Neon.jpg|44x44px]] |Glowing Orb |2020 |#068 |Object #036 |- |[[File:Neon.jpg|44x44px]] |Rice |2020 |#069 |Booksona #008 |- |[[File:Neon.jpg|44x44px]] |Blanche |2020 |#070 |Booksona #009 |- |[[File:Neon.jpg|44x44px]] |Shellmet |2020 |#071 |Object #037 |- |[[File:Neon.jpg|44x44px]] |Jar of Rubber Ducks |2020 |#072 |Object #038 |- |[[File:Neon.jpg|44x44px]] |Selene |2020 |#073 |Booksona #010 |- |[[File:Neon.jpg|44x44px]] |Dawn |2020 |#074 |Booksona #011 |- |[[File:Neon.jpg|44x44px]] |Triton |2020 |#075 |Booksona #012 |- |[[File:Neon.jpg|44x44px]] |Flare |2020 |#076 |Booksona #013 |- |[[File:Neon.jpg|44x44px]] |Stella |2020 |#077 |Booksona #014 |- |[[File:Neon.jpg|44x44px]] |Apollo |2020 |#078 |Booksona #015 |- |[[File:Neon.jpg|44x44px]] |Dusk |2020 |#079 |Booksona #016 |- |[[File:Neon.jpg|44x44px]] |Plasma |2020 |#080 |Booksona #017 |- |[[File:Neon.jpg|44x44px]] |Checkered Duck |2020 |#081 |Duck #017 |- |[[File:Neon.jpg|44x44px]] |Cool Duck |2020 |#082 |Duck #018 |- |[[File:Neon.jpg|44x44px]] |Duck In A Box |2020 |#083 |Duck #019 |- |[[File:Neon.jpg|44x44px]] |Earth Duck |2020 |#084 |Duck #020 |- |[[File:Neon.jpg|44x44px]] |Every Duck Fused |2020 |#085 |Duck #021 |- |[[File:Neon.jpg|44x44px]] |Flaming Duck |2020 |#086 |Duck #022 |- |[[File:Neon.jpg|44x44px]] |Fluffy Duck |2020 |#087 |Duck #023 |- |[[File:Neon.jpg|44x44px]] |Giant Duck |2020 |#088 |Duck #024 |- |[[File:Neon.jpg|44x44px]] |Goose Duck |2020 |#089 |Duck #025 |- |[[File:Neon.jpg|44x44px]] |Lego Duck |2020 |#090 |Duck #026 |- |[[File:Neon.jpg|44x44px]] |Penguin Duck |2020 |#091 |Duck #027 |- |[[File:Neon.jpg|44x44px]] |Realistic Duck |2020 |#092 |Duck #028 |- |[[File:Neon.jpg|44x44px]] |Space Duck |2020 |#093 |Duck #029 |- |[[File:Neon.jpg|44x44px]] |Soup Duck |2020 |#094 |Duck #030 |- |[[File:Neon.jpg|44x44px]] |TV Duck |2020 |#095 |Duck #031 |- |[[File:Neon.jpg|44x44px]] |Rey |2020 |#096 |Booksona #018 |- |[[File:Neon.jpg|44x44px]] |Pyro |2020 |#097 |Booksona #019 |- |[[File:Neon.jpg|44x44px]] |Strawberry Duck |2020 |#098 |Duck #032 |- |[[File:Neon.jpg|44x44px]] |Duckkart Bii Instruction Manual |2020 |#099 |Object #039 |- |[[File:Neon.jpg|44x44px]] |Line |2020 |#100 |Object #040 |- |[[File:Neon.jpg|44x44px]] |Malberry |2020 |#101 |Object #041 |- |[[File:Neon.jpg|44x44px]] |Mochi |2020 |#102 |Booksona #020 |- |[[File:Neon.jpg|44x44px]] |Ness |2020 |#103 |Booksona #021 |- |[[File:Neon.jpg|44x44px]] |Ripple |2020 |#104 |Booksona #022 |- |[[File:Neon.jpg|44x44px]] |Aurora |2020 |#105 |Booksona #023 |- |[[File:Neon.jpg|44x44px]] |Pepperjack |2020 |#106 |Booksona #024 |- |[[File:Neon.jpg|44x44px]] |Rhea |2020 |#107 |Booksona #025 |- |[[File:Neon.jpg|44x44px]] |Blayze |2020 |#108 |Booksona #026 |- |[[File:Neon.jpg|44x44px]] |Azule |2020 |#109 |Booksona #027 |- |[[File:Neon.jpg|44x44px]] |Moss |2020 |#110 |Booksona #028 |- |[[File:Neon.jpg|44x44px]] |Milded |2020 |#111 |Mildewian #003 |- |[[File:Neon.jpg|44x44px]] |Mildid |2020 |#112 |Mildewian #004 |- |[[File:Neon.jpg|44x44px]] |Mildew Joe |2020 |#113 |Mildewian #005 |- |[[File:Neon.jpg|44x44px]] |Mildeed |2020 |#114 |Mildewian #006 |- |[[File:Neon.jpg|44x44px]] |Mold |2020 |#115 |Mildewian #007 |- |[[File:Neon.jpg|44x44px]] |Puffdew |2020 |#116 |Mildewian #008 |- |[[File:Neon.jpg|44x44px]] |Mildud |2020 |#117 |Mildewian #009 |- |[[File:Neon.jpg|44x44px]] |Mountain Dew |2020 |#118 |Mildewian #010 |- |[[File:Neon.jpg|44x44px]] |Willow |2020 |#119 |Booksona #029 |- |[[File:Neon.jpg|44x44px]] |Lynx |2020 |#120 |Booksona #030 |- |[[File:Neon.jpg|44x44px]] |Gus |2020 |#121 |Mildewian #011 |- |[[File:Neon.jpg|44x44px]] |Skye |2020 |#122 |Booksona #031 |- |[[File:Neon.jpg|44x44px]] |FS |2020 |#123 |Booksona #032 |- |[[File:Neon.jpg|44x44px]] |Bubble Duck |2020 |#124 |Duck #033 |- |[[File:Neon.jpg|44x44px]] |Coin Duck |2020 |#125 |Duck #034 |- |[[File:Neon.jpg|44x44px]] |Demigirl Duck |2020 |#126 |Duck #035 |- |[[File:Neon.jpg|44x44px]] |Dragon Duck |2020 |#127 |Duck #036 |- |[[File:Neon.jpg|44x44px]] |Green Lego Duck |2020 |#128 |Duck #037 |- |[[File:Neon.jpg|44x44px]] |Poorly Colored Duck |2020 |#129 |Duck #038 |- |[[File:Neon.jpg|44x44px]] |Purple Duck |2020 |#130 |Duck #039 |- |[[File:Neon.jpg|44x44px]] |Rabbit Duck |2020 |#131 |Duck #040 |- |[[File:Neon.jpg|44x44px]] |Robot Duck |2020 |#132 |Duck #041 |- |[[File:Neon.jpg|44x44px]] |Shellmet Duck |2020 |#133 |Duck #042 |- |[[File:Neon.jpg|44x44px]] |Soda Bottle Duck |2020 |#134 |Duck #043 |- |[[File:Neon.jpg|44x44px]] |Strawbery Jam Duck Holding A Candle |2020 |#135 |Duck #044 |- |[[File:Neon.jpg|44x44px]] |United Kingdom Duck |2020 |#136 |Duck #045 |- |[[File:Neon.jpg|44x44px]] |Dr V |2020 |#137 |Booksona #033 |- |[[File:Neon.jpg|44x44px]] |Nebula |2020 |#138 |Booksona #034 |- |[[File:Neon.jpg|44x44px]] |Furret |2021 |#139 |Booksona #035 |- |[[File:Neon.jpg|44x44px]] |Amy |2021 |#140 |Booksona #036 |- |[[File:Neon.jpg|44x44px]] |Ryker |2021 |#141 |Booksona #037 |- |[[File:Neon.jpg|44x44px]] |Nuke |2021 |#142 |Booksona #038 |- |[[File:Neon.jpg|44x44px]] |Amber |2021 |#143 |Booksona #039 |- |[[File:Neon.jpg|44x44px]] |Timmy |2021 |#144 |Mildewian #012 |- |[[File:Neon.jpg|44x44px]] |The Elemental |2021 |#145 |Booksona #040 |- |[[File:Neon.jpg|44x44px]] |Serpentine |2021 |#146 |Booksona #041 |- |[[File:Neon.jpg|44x44px]] |Pokewalker |2021 |#147 |Object #042 |- |[[File:Neon.jpg|44x44px]] |Aura |2021 |#148 |Booksona #042 |- |[[File:Neon.jpg|44x44px]] |Mist |2021 |#149 |Booksona #043 |- |[[File:Neon.jpg|44x44px]] |Scarlett |2021 |#150 |Booksona #044 |- |[[File:Neon.jpg|44x44px]] |Cerulean |2021 |#151 |Booksona #045 |- |[[File:Neon.jpg|44x44px]] |Cappucinno |2021 |#152 |Booksona #046 |- |[[File:Neon.jpg|44x44px]] |Opal |2021 |#153 |Booksona #047 |- |[[File:Neon.jpg|44x44px]] |Sherbet |2021 |#154 |Booksona #048 |- |[[File:Neon.jpg|44x44px]] |Gemini |2021 |#155 |Booksona #049 |- |[[File:Neon.jpg|44x44px]] |Lily |2021 |#156 |Booksona #050 |- |[[File:Neon.jpg|44x44px]] |Astilla |2021 |#157 |Booksona #051 |- |[[File:Neon.jpg|44x44px]] |Iggy Dipping Sus |2021 |#158 |Object #043 |- |[[File:Neon.jpg|44x44px]] |Horizon |2021 |#159 |Booksona #052 |- |[[File:Neon.jpg|44x44px]] |Terra |2021 |#160 |Booksona #053 |- |[[File:Neon.jpg|44x44px]] |Marnie |2021 |#161 |Booksona #054 |- |[[File:Neon.jpg|44x44px]] |Frost |2021 |#162 |Booksona #055 |- |[[File:Neon.jpg|44x44px]] |RPI-Robotest-01 |2021 |#163 |Booksona #056 |- |[[File:Neon.jpg|44x44px]] |Gelato |2021 |#164 |Booksona #057 |- |[[File:Neon.jpg|44x44px]] |Icicle Duck |2021 |#165 |Duck #046 |- |[[File:Neon.jpg|44x44px]] |E |2021 |#166 |Algebrailian #001 |- |[[File:Neon.jpg|44x44px]] |Syrup |2021 |#167 |Booksona #058 |- |[[File:Neon.jpg|44x44px]] |Rose |2021 |#168 |Booksona #059 |- |[[File:Neon.jpg|44x44px]] |Awesum Sus |2021 |#169 |Mildewian #013 |- |[[File:Neon.jpg|44x44px]] |Nexus |2021 |#170 |Booksona #060 |- |[[File:Neon.jpg|44x44px]] |Odin |2021 |#171 |Booksona #061 |- |[[File:Neon.jpg|44x44px]] |Hazel |2021 |#172 |Booksona #062 |- |[[File:Neon.jpg|44x44px]] |Cobalt |2021 |#173 |Booksona #063 |- |[[File:Neon.jpg|44x44px]] |Ivy |2021 |#174 |Booksona #064 |- |[[File:Neon.jpg|44x44px]] |Answer Box |2021 |#175 |Object #044 |- |[[File:Neon.jpg|44x44px]] |Keyfob |2021 |#176 |Object #045 |- |[[File:Neon.jpg|44x44px]] |F |2021 |#177 |Algebrailian #002 |- |[[File:Neon.jpg|44x44px]] |Arctic |2021 |#178 |Booksona #065 |- |[[File:Neon.jpg|44x44px]] |Eleczap |2021 |#179 |Animal #004 |- |[[File:Neon.jpg|44x44px]] |Lightning Collection Unit |2021 |#180 |Object #046 |- |[[File:Neon.jpg|44x44px]] |Propeller Box |2021 |#181 |Object #047 |- |[[File:Neon.jpg|44x44px]] |Flint |2021 |#182 |Booksona #066 |- |[[File:Neon.jpg|44x44px]] |Nodeus |2021 |#183 |Booksona #067 |- |[[File:Neon.jpg|44x44px]] |Andromeda |2021 |#184 |Booksona #068 |- |[[File:Neon.jpg|44x44px]] |Roxanne |2021 |#185 |Booksona #069 |- |[[File:Neon.jpg|44x44px]] |Aqua |2021 |#186 |Booksona #070 |- |[[File:Neon.jpg|44x44px]] |Mildod |2021 |#187 |Mildewian #014 |- |[[File:Neon.jpg|44x44px]] |Spiderdew |2021 |#188 |Mildewian #015 |- |[[File:Neon.jpg|44x44px]] |Mildord |2021 |#189 |Mildewian #016 |- |[[File:Neon.jpg|44x44px]] |Niko |2021 |#190 |Booksona #071 |- |[[File:Neon.jpg|44x44px]] |Perrin |2021 |#191 |Booksona #072 |- |[[File:Neon.jpg|44x44px]] |Redd |2021 |#192 |Booksona #073 |- |[[File:Neon.jpg|44x44px]] |Tofu Fish |2021 |#193 |Object #048 |- |[[File:Neon.jpg|44x44px]] |Dr Fuston |2021 |#194 |Booksona #074 |- |[[File:Neon.jpg|44x44px]] |Buckets |2021 |#195 |Booksona #075 |- |[[File:Neon.jpg|44x44px]] |Glacia |2021 |#196 |Booksona #076 |- |[[File:Neon.jpg|44x44px]] |Buddy |2021 |#197 |Booksona #077 |- |[[File:Neon.jpg|44x44px]] |Dune |2021 |#198 |Booksona #078 |- |[[File:Neon.jpg|44x44px]] |Blade |2021 |#199 |Booksona #079 |- |[[File:Neon.jpg|44x44px]] |Perdue |2021 |#200 |Booksona #080 |- |[[File:Neon.jpg|44x44px]] |Fractaly |2021 |#201 |Object #049 |- |[[File:Neon.jpg|44x44px]] |Raine |2021 |#202 |Booksona #081 |- |[[File:Neon.jpg|44x44px]] |Rosa |2021 |#203 |Booksona #082 |- |[[File:Neon.jpg|44x44px]] |Leef |2021 |#204 |Booksona #083 |- |[[File:Neon.jpg|44x44px]] |Pandora |2021 |#205 |Booksona #084 |- |[[File:Neon.jpg|44x44px]] |Emory |2021 |#206 |Booksona #085 |- |[[File:Neon.jpg|44x44px]] |Athena |2021 |#207 |Booksona #086 |- |[[File:Neon.jpg|44x44px]] |Avia |2021 |#208 |Booksona #087 |- |[[File:Neon.jpg|44x44px]] |Almond |2021 |#209 |Booksona #088 |- |[[File:Neon.jpg|44x44px]] |Cashew |2021 |#210 |Booksona #089 |- |[[File:Neon.jpg|44x44px]] |Toasty |2021 |#211 |Object #050 |- |[[File:Neon.jpg|44x44px]] |Citrus |2021 |#212 |Booksona #090 |- |[[File:Neon.jpg|44x44px]] |Kasumi |2021 |#213 |Booksona #091 |- |[[File:Neon.jpg|44x44px]] |Geoffrey Sr's Evil Clone |2021 |#214 |Animal #005 |- |[[File:Neon.jpg|44x44px]] |DNA Splicers |2021 |#215 |Object #051 |- |[[File:Neon.jpg|44x44px]] |X-Tranciever |2021 |#216 |Object #052 |- |[[File:Neon.jpg|44x44px]] |Camo |2021 |#217 |Booksona #092 |- |[[File:Neon.jpg|44x44px]] |Glyph |2021 |#218 |Booksona #093 |- |[[File:Neon.jpg|44x44px]] |Ascii |2021 |#219 |Booksona #094 |- |[[File:Neon.jpg|44x44px]] |Clay |2021 |#220 |Booksona #095 |- |[[File:Neon.jpg|44x44px]] |Ridast |2021 |#221 |Booksona #096 |- |[[File:Neon.jpg|44x44px]] |Guma |2021 |#222 |Booksona #097 |- |[[File:Neon.jpg|44x44px]] |Stratus |2021 |#223 |Booksona #098 |- |[[File:Neon.jpg|44x44px]] |Venen |2021 |#224 |Booksona #099 |- |[[File:Neon.jpg|44x44px]] |Canvas |2022 |#225 |Booksona #100 |- |[[File:Neon.jpg|44x44px]] |Chronos |2022 |#226 |Booksona #101 |- |[[File:Neon.jpg|44x44px]] |Sewey |2022 |#227 |Object #053 |- |[[File:Neon.jpg|44x44px]] |Tama |2022 |#228 |Booksona #102 |- |[[File:Neon.jpg|44x44px]] |Melody |2022 |#229 |Booksona #103 |- |[[File:Neon.jpg|44x44px]] |Charles |2022 |#230 |Booksona #104 |- |[[File:Neon.jpg|44x44px]] |Master Onion |2022 |#231 |Object #054 |- |[[File:Neon.jpg|44x44px]] |Jade |2022 |#232 |Booksona #105 |- |[[File:Neon.jpg|44x44px]] |Ash |2022 |#233 |Booksona #106 |- |[[File:Neon.jpg|44x44px]] |Snail Mail |2022 |#234 |Object #055 |- |[[File:Neon.jpg|44x44px]] |Watt |2022 |#235 |Booksona #107 |- |[[File:Neon.jpg|44x44px]] |Atlas |2022 |#236 |Booksona #108 |- |[[File:Neon.jpg|44x44px]] |Zyns |2022 |#237 |Booksona #109 |- |[[File:Neon.jpg|44x44px]] |Auri |2022 |#238 |Booksona #110 |- |[[File:Neon.jpg|44x44px]] |Dragon Egg |2022 |#239 |Object #056 |- |[[File:Neon.jpg|44x44px]] |Abby |2022 |#240 |Booksona #111 |- |[[File:Neon.jpg|44x44px]] |Quark |2022 |#241 |Booksona #112 |- |[[File:Neon.jpg|44x44px]] |Latte |2022 |#242 |Booksona #113 |- |[[File:Neon.jpg|44x44px]] |Nautilus |2022 |#243 |Booksona #114 |- |[[File:Neon.jpg|44x44px]] |Bill |2022 |#244 |Booksona #115 |- |[[File:Neon.jpg|44x44px]] |Lora |2022 |#245 |Booksona #116 |- |[[File:Neon.jpg|44x44px]] |Clara |2022 |#246 |Booksona #117 |- |[[File:Neon.jpg|44x44px]] |Arnida |2022 |#247 |Booksona #118 |- |[[File:Neon.jpg|44x44px]] |Ellie |2022 |#248 |Booksona #119 |- |[[File:Neon.jpg|44x44px]] |Edwin |2022 |#249 |Booksona #120 |- |[[File:Neon.jpg|44x44px]] |Marsh |2022 |#250 |Booksona #121 |- |[[File:Neon.jpg|44x44px]] |Confession Dial |2022 |#251 |Object #057 |- |[[File:Neon.jpg|44x44px]] |Callie |2022 |#252 |Booksona #122 |- |[[File:Neon.jpg|44x44px]] |Volt |2022 |#253 |Booksona #123 |- |[[File:Neon.jpg|44x44px]] |Riley |2022 |#254 |Booksona #124 |- |[[File:Neon.jpg|44x44px]] |Tetra |2022 |#255 |Booksona #125 |- |[[File:Neon.jpg|44x44px]] |Trixy |2022 |#256 |Booksona #126 |- |[[File:Neon.jpg|44x44px]] |Elliot |2022 |#257 |Booksona #127 |- |[[File:Neon.jpg|44x44px]] |Amelia |2022 |#258 |Booksona #128 |- |[[File:Neon.jpg|44x44px]] |Jodie |2022 |#259 |Booksona #129 |- |[[File:Neon.jpg|44x44px]] |Lucid |2022 |#260 |Booksona #130 |- |[[File:Neon.jpg|44x44px]] |Ferro |2022 |#261 |Booksona #131 |- |[[File:Neon.jpg|44x44px]] |Qwerty |2022 |#262 |Booksona #132 |- |[[File:Neon.jpg|44x44px]] |Chuck |2022 |#263 |Booksona #133 |- |[[File:Neon.jpg|44x44px]] |Noah |2022 |#264 |Booksona #134 |- |[[File:Neon.jpg|44x44px]] |Blake |2022 |#265 |Booksona #135 |- |[[File:Neon.jpg|44x44px]] |Viridian |2022 |#266 |Booksona #136 |- |[[File:Neon.jpg|44x44px]] |Cascade |2022 |#267 |Booksona #137 |- |[[File:Neon.jpg|44x44px]] |Ember |2022 |#268 |Booksona #138 |- |[[File:Neon.jpg|44x44px]] |Alpine |2022 |#269 |Booksona #139 |- |[[File:Neon.jpg|44x44px]] |Wilfred |2022 |#270 |Booksona #140 |- |[[File:Neon.jpg|44x44px]] |Adric |2022 |#271 |Booksona #141 |- |[[File:Neon.jpg|44x44px]] |Xenon |2022 |#272 |Booksona #142 |- |[[File:Neon.jpg|44x44px]] |K-1 |2022 |#273 |Booksona #143 |- |[[File:Neon.jpg|44x44px]] |Sol |2022 |#274 |Booksona #144 |- |[[File:Neon.jpg|44x44px]] |Alina |2022 |#275 |Booksona #145 |- |[[File:Neon.jpg|44x44px]] |Astrid |2022 |#276 |Booksona #146 |- |[[File:Neon.jpg|44x44px]] |Matt |2022 |#277 |Booksona #147 |- |[[File:Neon.jpg|44x44px]] |Jessie |2022 |#278 |Booksona #148 |- |[[File:Neon.jpg|44x44px]] |Name Randomizer |2022 |#279 |Object #058 |- |[[File:Neon.jpg|44x44px]] |Duck Detector |2022 |#280 |Object #059 |- |[[File:Neon.jpg|44x44px]] |Levitation Display |2022 |#281 |Object #060 |- |[[File:Neon.jpg|44x44px]] |Evelyn |2022 |#282 |Booksona #149 |- |[[File:Neon.jpg|44x44px]] |Fjord |2022 |#283 |Booksona #150 |- |[[File:Neon.jpg|44x44px]] |Copycat |2022 |#284 |Object #061 |- |[[File:Neon.jpg|44x44px]] |Bird Backpack |2022 |#285 |Object #062 |- |[[File:Neon.jpg|44x44px]] |Fennel |2022 |#286 |Booksona #151 |- |[[File:Neon.jpg|44x44px]] |Brook |2022 |#287 |Booksona #152 |- |[[File:Neon.jpg|44x44px]] |Umbra |2022 |#288 |Booksona #153 |- |[[File:Neon.jpg|44x44px]] |Gerald |2022 |#289 |Booksona #154 |- |[[File:Neon.jpg|44x44px]] |Kora |2022 |#290 |Booksona #155 |- |[[File:Neon.jpg|44x44px]] |Mira |2022 |#291 |Booksona #156 |- |[[File:Neon.jpg|44x44px]] |Elm |2022 |#292 |Booksona #157 |- |[[File:Neon.jpg|44x44px]] |The Shopkeeper |2022 |#293 |Booksona #158 |- |[[File:Neon.jpg|44x44px]] |Fauna |2022 |#294 |Booksona #159 |- |[[File:Neon.jpg|44x44px]] |Birdicopter |2022 |#295 |Object #063 |- |[[File:Neon.jpg|44x44px]] |Bea |2022 |#296 |Booksona #160 |- |[[File:Neon.jpg|44x44px]] |Sam |2022 |#297 |Booksona #161 |- |[[File:Neon.jpg|44x44px]] |Cat Bell |2022 |#298 |Object #064 |- |[[File:Neon.jpg|44x44px]] |Cactus Pot |2022 |#299 |Object #065 |- |[[File:Neon.jpg|44x44px]] |Digby |2022 |#300 |Booksona #162 |- |[[File:Neon.jpg|44x44px]] |Carrie |2022 |#301 |Booksona #163 |- |[[File:Neon.jpg|44x44px]] |Lydia |2022 |#302 |Booksona #164 |- |[[File:Neon.jpg|44x44px]] |Ursa |2022 |#303 |Booksona #165 |- |[[File:Neon.jpg|44x44px]] |Tammy |2022 |#304 |Booksona #166 |- |[[File:Neon.jpg|44x44px]] |Kit |2022 |#305 |Booksona #167 |- |[[File:Neon.jpg|44x44px]] |Ohen |2022 |#306 |Xeritaxian #002 |- |[[File:Neon.jpg|44x44px]] |Gardenia |2022 |#307 |Booksona #168 |- |[[File:Neon.jpg|44x44px]] |Percy |2022 |#308 |Booksona #169 |- |[[File:Neon.jpg|44x44px]] |Cynthia |2022 |#309 |Booksona #170 |- |[[File:Neon.jpg|44x44px]] |Oat Box |2022 |#310 |Object #066 |- |[[File:Neon.jpg|44x44px]] |Zera |2022 |#311 |Booksona #171 |- |[[File:Neon.jpg|44x44px]] |Ori |2022 |#312 |Booksona #172 |- |[[File:Neon.jpg|44x44px]] |Kat |2022 |#313 |Booksona #173 |- |[[File:Neon.jpg|44x44px]] |Hurtz |2022 |#314 |Booksona #174 |- |[[File:Neon.jpg|44x44px]] |Cinder |2022 |#315 |Booksona #175 |- |[[File:Neon.jpg|44x44px]] |Cass |2022 |#316 |Booksona #176 |- |[[File:Neon.jpg|44x44px]] |Marinus |2022 |#317 |Booksona #177 |- |[[File:Neon.jpg|44x44px]] |Diantha |2022 |#318 |Booksona #178 |- |[[File:Neon.jpg|44x44px]] |Single Pixel Display |2022 |#319 |Object #067 |- |[[File:Neon.jpg|44x44px]] |Maple |2022 |#320 |Booksona #179 |- |[[File:Neon.jpg|44x44px]] |Polaris |2022 |#321 |Booksona #180 |- |[[File:Neon.jpg|44x44px]] |Levi |2022 |#322 |Booksona #181 |- |[[File:Neon.jpg|44x44px]] |Vee |2022 |#323 |Booksona #182 |- |[[File:Neon.jpg|44x44px]] |Ruby |2022 |#324 |Booksona #183 |- |[[File:Neon.jpg|44x44px]] |Jay |2022 |#325 |Booksona #184 |- |[[File:Neon.jpg|44x44px]] |Yukon |2022 |#326 |Booksona #185 |- |[[File:Neon.jpg|44x44px]] |Otis |2022 |#327 |Booksona #186 |- |[[File:Neon.jpg|44x44px]] |Tundra |2022 |#328 |Booksona #187 |- |[[File:Neon.jpg|44x44px]] |Leo |2022 |#329 |Booksona #188 |- |[[File:Neon.jpg|44x44px]] |Bjorb |2022 |#330 |Object #068 |- |[[File:Neon.jpg|44x44px]] |Orion |2022 |#331 |Booksona #189 |- |[[File:Neon.jpg|44x44px]] |Kiko |2023 |#332 |Booksona #190 |- |[[File:Neon.jpg|44x44px]] |Lumious |2023 |#333 |Booksona #191 |- |[[File:Neon.jpg|44x44px]] |Vic |2023 |#334 |Booksona #192 |- |[[File:Neon.jpg|44x44px]] |Sarah |2023 |#335 |Xeritaxian #003 |- |[[File:Neon.jpg|44x44px]] |Charlotte |2023 |#336 |Booksona #193 |- |[[File:Neon.jpg|44x44px]] |Dustin |2023 |#337 |Xeritaxian #004 |- |[[File:Neon.jpg|44x44px]] |Peri |2023 |#338 |Booksona #194 |- |[[File:Neon.jpg|44x44px]] |Eri |2023 |#339 |Booksona #195 |- |[[File:Neon.jpg|44x44px]] |Ari |2023 |#340 |Booksona #196 |- |[[File:Neon.jpg|44x44px]] |Graham |2023 |#341 |Booksona #197 |- |[[File:Neon.jpg|44x44px]] |Izzy |2023 |#342 |Booksona #198 |- |[[File:Neon.jpg|44x44px]] |Oak |2023 |#343 |Booksona #199 |- |[[File:Neon.jpg|44x44px]] |Nova |2023 |#344 |Booksona #200 |- |[[File:Neon.jpg|44x44px]] |Keywi |2023 |#345 |Object #069 |- |[[File:Neon.jpg|44x44px]] |Surge |2023 |#346 |Booksona #201 |- |[[File:Neon.jpg|44x44px]] |Kez |2023 |#347 |Booksona #202 |- |[[File:Neon.jpg|44x44px]] |Kai |2023 |#348 |Xeritaxian #005 |- |[[File:Neon.jpg|44x44px]] |Hassel |2023 |#349 |Booksona #203 |- |[[File:Neon.jpg|44x44px]] |Rainbow Feather |2023 |#350 |Object #070 |- |[[File:Neon.jpg|44x44px]] |Duplicat |2023 |#351 |Booksona #204 |- |[[File:Neon.jpg|44x44px]] |Jax |2023 |#352 |Booksona #205 |- |[[File:Neon.jpg|44x44px]] |Vera |2023 |#353 |Booksona #206 |- |[[File:Neon.jpg|44x44px]] |Rory |2023 |#354 |Booksona #207 |- |[[File:Neon.jpg|44x44px]] |Mortis |2023 |#355 |Booksona #208 |- |[[File:Neon.jpg|44x44px]] |Plum |2023 |#356 |Booksona #209 |- |[[File:Neon.jpg|44x44px]] |Porto |2023 |#357 |Booksona #210 |- |[[File:Neon.jpg|44x44px]] |Lucy |2023 |#358 |Booksona #211 |- |[[File:Neon.jpg|44x44px]] |Agatha |2023 |#359 |Booksona #212 |- |[[File:Neon.jpg|44x44px]] |Ranger |2023 |#360 |Booksona #213 |- |[[File:Neon.jpg|44x44px]] |Ace |2023 |#361 |Booksona #214 |- |[[File:Neon.jpg|44x44px]] |Phosphor |2023 |#362 |Booksona #215 |- |[[File:Neon.jpg|44x44px]] |Photon |2023 |#363 |Booksona #216 |- |[[File:Neon.jpg|44x44px]] |Leela |2023 |#364 |Booksona #217 |- |[[File:Neon.jpg|44x44px]] |Gisha |2023 |#365 |Booksona #218 |- |[[File:Neon.jpg|44x44px]] |Hex |2023 |#366 |Booksona #219 |- |[[File:Neon.jpg|44x44px]] |Susan |2023 |#367 |Booksona #220 |- |[[File:Neon.jpg|44x44px]] |Zander |2023 |#368 |Booksona #221 |- |[[File:Neon.jpg|44x44px]] |Magma |2023 |#369 |Booksona #222 |- |[[File:Neon.jpg|44x44px]] |Raihan |2023 |#370 |Booksona #223 |- |[[File:Neon.jpg|44x44px]] |Domino |2023 |#371 |Booksona #224 |- |[[File:Neon.jpg|44x44px]] |Nick |2023 |#372 |Booksona #225 |- |[[File:Neon.jpg|44x44px]] |Alex |2023 |#373 |Booksona #226 |- |[[File:Neon.jpg|44x44px]] |Liv |2023 |#374 |Xeritaxian #006 |- |[[File:Neon.jpg|44x44px]] |Halley |2023 |#375 |Booksona #227 |- |[[File:Neon.jpg|44x44px]] |Sylvia |2023 |#376 |Booksona #228 |- |[[File:Neon.jpg|44x44px]] |Lilith |2023 |#377 |Booksona #229 |- |[[File:Neon.jpg|44x44px]] |Zee |2023 |#378 |Xeritaxian #007 |- |[[File:Neon.jpg|44x44px]] |Valerie |2023 |#379 |Booksona #230 |- |[[File:Neon.jpg|44x44px]] |Cell |2023 |#380 |Booksona #231 |- |[[File:Neon.jpg|44x44px]] |Flannery |2023 |#381 |Booksona #232 |- |[[File:Neon.jpg|44x44px]] |Brycen |2023 |#382 |Booksona #233 |- |[[File:Neon.jpg|44x44px]] |Dr Lavender |2023 |#383 |Xeritaxian #008 |- |[[File:Neon.jpg|44x44px]] |Finn |2023 |#384 |Booksona #234 |- |[[File:Neon.jpg|44x44px]] |Zack |2023 |#385 |Booksona #235 |- |[[File:Neon.jpg|44x44px]] |Sally |2023 |#386 |Booksona #236 |- |[[File:Neon.jpg|44x44px]] |Russel |2023 |#387 |Booksona #237 |- |[[File:Neon.jpg|44x44px]] |Clemont |2023 |#388 |Xeritaxian #009 |- |[[File:Neon.jpg|44x44px]] |Vincent |2023 |#389 |Booksona #238 |- |[[File:Neon.jpg|44x44px]] |Elisa |2023 |#390 |Booksona #239 |- |[[File:Neon.jpg|44x44px]] |Echo |2023 |#391 |Booksona #240 |- |[[File:Neon.jpg|44x44px]] |Thal |2023 |#392 |Booksona #241 |- |[[File:Neon.jpg|44x44px]] |Trinity |2023 |#393 |Booksona #242 |- |[[File:Neon.jpg|44x44px]] |Gaea |2023 |#394 |Booksona #243 |- |[[File:Neon.jpg|44x44px]] |Rowan |2023 |#395 |Xeritaxian #010 |- |[[File:Neon.jpg|44x44px]] |Liz |2023 |#396 |Booksona #244 |- |[[File:Neon.jpg|44x44px]] |Ant-Cam |2023 |#397 |Object #071 |- |[[File:Neon.jpg|44x44px]] |Loreli |2023 |#398 |Booksona #245 |- |[[File:Neon.jpg|44x44px]] |Dyna |2023 |#399 |Booksona #246 |- |[[File:Neon.jpg|44x44px]] |Pepper |2023 |#400 |Booksona #247 |- |[[File:Neon.jpg|44x44px]] |Callum |2023 |#401 |Booksona #248 |- |[[File:Neon.jpg|44x44px]] |Disc |2023 |#402 |Object #072 |- |[[File:Neon.jpg|44x44px]] |Casey |2023 |#403 |Object #073 |- |[[File:Neon.jpg|44x44px]] |Thorn |2023 |#404 |Booksona #249 |- |[[File:Neon.jpg|44x44px]] |Zagreus |2023 |#405 |Booksona #250 |- |[[File:Neon.jpg|44x44px]] |Alexis |2023 |#406 |Booksona #251 |- |[[File:Neon.jpg|44x44px]] |Angelica |2023 |#407 |Booksona #252 |- |[[File:Neon.jpg|44x44px]] |Rachel |2023 |#408 |Booksona #253 |- |[[File:Neon.jpg|44x44px]] |Zinnia |2023 |#409 |Booksona #254 |} 5827c95fa5a49320584c0b1c7c685d8a51a2734a 57 56 2023-09-15T19:40:25Z NeonTehWolf 2 WIP wikitext text/x-wiki A list of every character, and a link to their pages.Last updated 9/13/23 {| class="wikitable sortable" !Icon !Name !Creation Date !Order Code !Character Code |- |[[File:Pixely.jpg|44x44px]] |[[Pixely]] |2016 |#001 |Object #001 |- |[[File:Duck.jpg|44x44px]] |[[Duck (Character)|Duck]] |2016 |#002 |Duck #001 |- |[[File:Geoffrey Sr.jpg|44x44px]] |[[Geoffrey Sr]] |2016 |#003 |Animal #001 |- |[[File:Bob.jpg|44x44px]] |[[Bob]] |2016 |#004 |Xeritaxian #001 |- |[[File:V.jpg|44x44px]] |[[V]] |2017 |#005 |Animal #002 |- |[[File:Doot Doot.jpg|44x44px]] |[[Doot Doot]] |2017 |#006 |Other #001 |- |[[File:Jim.jpg|44x44px]] |[[Jim]] |2017 |#007 |Other #002 |- |[[File:Neon.jpg|44x44px]] |Chef Bombsalot |2017 |#008 |Other #003 |- |[[File:Neon.jpg|44x44px]] |Bit-Bot |2017 |#009 |Object #002 |- |[[File:Neon.jpg|44x44px]] |Octahedron |2017 |#010 |Object #003 |- |[[File:Neon.jpg|44x44px]] |Elevator |2017 |#011 |Object #004 |- |[[File:Neon.jpg|44x44px]] |Freezer Eating Flamingo |2017 |#012 |Animal #003 |- |[[File:Neon.jpg|44x44px]] |Average Joe |2017 |#013 |Object #005 |- |[[File:Neon.jpg|44x44px]] |Slop Token |2018 |#014 |Object #006 |- |[[File:Neon.jpg|44x44px]] |Spider Ball |2018 |#015 |Object #007 |- |[[File:Neon.jpg|44x44px]] |Barf Puddle |2018 |#016 |Object #008 |- |[[File:Neon.jpg|44x44px]] |No Name Creature |2018 |#017 |Object #009 |- |[[File:Neon.jpg|44x44px]] |Amazok |2018 |#018 |Object #010 |- |[[File:Neon.jpg|44x44px]] |Tongue Duck |2018 |#019 |Duck #002 |- |[[File:Neon.jpg|44x44px]] |Switch |2018 |#020 |Object #011 |- |[[File:Neon.jpg|44x44px]] |Mildew |2018 |#021 |Mildewian #001 |- |[[File:Neon.jpg|44x44px]] |Mildew Jr |2018 |#022 |Mildewian #002 |- |[[File:Neon.jpg|44x44px]] |Hiddeny |2019 |#023 |Object #012 |- |[[File:Neon.jpg|44x44px]] |Fish GIF |2019 |#024 |Object #013 |- |[[File:Neon.jpg|44x44px]] |Silly Duck |2019 |#025 |Duck #003 |- |[[File:Neon.jpg|44x44px]] |Zzz Duck |2019 |#026 |Duck #004 |- |[[File:Neon.jpg|44x44px]] |Classic Duck |2019 |#027 |Duck #005 |- |[[File:Neon.jpg|44x44px]] |Duck With A Mole |2019 |#028 |Duck #006 |- |[[File:Neon.jpg|44x44px]] |Mini Duck |2019 |#029 |Duck #007 |- |[[File:Neon.jpg|44x44px]] |Metal Duck |2019 |#030 |Duck #008 |- |[[File:Neon.jpg|44x44px]] |Screeny |2019 |#031 |Object #014 |- |[[File:Neon.jpg|44x44px]] |8-Bit Duck |2019 |#032 |Duck #009 |- |[[File:Neon.jpg|44x44px]] |16-Bit Duck |2019 |#033 |Duck #010 |- |[[File:Neon.jpg|44x44px]] |Spiky Duck |2019 |#034 |Duck #011 |- |[[File:Neon.jpg|44x44px]] |Ice Duck |2019 |#035 |Duck #012 |- |[[File:Neon.jpg|44x44px]] |Rainbow Duck |2019 |#036 |Duck #013 |- |[[File:Neon.jpg|44x44px]] |Wizard Duck |2019 |#037 |Duck #014 |- |[[File:Neon.jpg|44x44px]] |Stufful Duck |2019 |#038 |Duck #015 |- |[[File:Neon.jpg|44x44px]] |Doodle Duck |2019 |#039 |Duck #016 |- |[[File:Neon.jpg|44x44px]] |[[Neon Celeste|Neon]] |2019 |#040 |Booksona #001 |- |[[File:Neon.jpg|44x44px]] |Soup |2020 |#041 |Object #015 |- |[[File:Neon.jpg|44x44px]] |Luna |2020 |#042 |Booksona #002 |- |[[File:Neon.jpg|44x44px]] |Robot Neon |2020 |#043 |Booksona #003 |- |[[File:Neon.jpg|44x44px]] |Map of Mallardia |2020 |#044 |Object #016 |- |[[File:Neon.jpg|44x44px]] |RPI Poster |2020 |#045 |Object #017 |- |[[File:Neon.jpg|44x44px]] |Crystaly |2020 |#046 |Object #018 |- |[[File:Neon.jpg|44x44px]] |Amazok Jr |2020 |#047 |Object #019 |- |[[File:Neon.jpg|44x44px]] |Dark Matter |2020 |#048 |Object #020 |- |[[File:Neon.jpg|44x44px]] |GBA SP |2020 |#049 |Object #021 |- |[[File:Neon.jpg|44x44px]] |Fire Stone |2020 |#050 |Object #022 |- |[[File:Neon.jpg|44x44px]] |d20 |2020 |#051 |Object #023 |- |[[File:Neon.jpg|44x44px]] |Water Stone |2020 |#052 |Object #024 |- |[[File:Neon.jpg|44x44px]] |Thunder Stone |2020 |#053 |Object #025 |- |[[File:Neon.jpg|44x44px]] |Ice Stone |2020 |#054 |Object #026 |- |[[File:Neon.jpg|44x44px]] |Shiny Stone |2020 |#055 |Object #027 |- |[[File:Neon.jpg|44x44px]] |Leaf Stone |2020 |#056 |Object #028 |- |[[File:Neon.jpg|44x44px]] |Sun Stone |2020 |#057 |Object #029 |- |[[File:Neon.jpg|44x44px]] |Moon Stone |2020 |#058 |Object #030 |- |[[File:Neon.jpg|44x44px]] |Dawn Stone |2020 |#059 |Object #031 |- |[[File:Neon.jpg|44x44px]] |Dusk Stone |2020 |#060 |Object #032 |- |[[File:Neon.jpg|44x44px]] |Crescent |2020 |#061 |Booksona #004 |- |[[File:Neon.jpg|44x44px]] |Inferno |2020 |#062 |Booksona #005 |- |[[File:Neon.jpg|44x44px]] |Draco |2020 |#063 |Booksona #006 |- |[[File:Neon.jpg|44x44px]] |Lyca |2020 |#064 |Booksona #007 |- |[[File:Neon.jpg|44x44px]] |Borftendo Cartridge |2020 |#065 |Object #033 |- |[[File:Neon.jpg|44x44px]] |Duck Block |2020 |#066 |Object #034 |- |[[File:Neon.jpg|44x44px]] |7-Segment Display |2020 |#067 |Object #035 |- |[[File:Neon.jpg|44x44px]] |Glowing Orb |2020 |#068 |Object #036 |- |[[File:Neon.jpg|44x44px]] |Rice |2020 |#069 |Booksona #008 |- |[[File:Neon.jpg|44x44px]] |Blanche |2020 |#070 |Booksona #009 |- |[[File:Neon.jpg|44x44px]] |Shellmet |2020 |#071 |Object #037 |- |[[File:Neon.jpg|44x44px]] |Jar of Rubber Ducks |2020 |#072 |Object #038 |- |[[File:Neon.jpg|44x44px]] |Selene |2020 |#073 |Booksona #010 |- |[[File:Neon.jpg|44x44px]] |Dawn |2020 |#074 |Booksona #011 |- |[[File:Neon.jpg|44x44px]] |Triton |2020 |#075 |Booksona #012 |- |[[File:Neon.jpg|44x44px]] |Flare |2020 |#076 |Booksona #013 |- |[[File:Neon.jpg|44x44px]] |Stella |2020 |#077 |Booksona #014 |- |[[File:Neon.jpg|44x44px]] |Apollo |2020 |#078 |Booksona #015 |- |[[File:Neon.jpg|44x44px]] |Dusk |2020 |#079 |Booksona #016 |- |[[File:Neon.jpg|44x44px]] |Plasma |2020 |#080 |Booksona #017 |- |[[File:Neon.jpg|44x44px]] |Checkered Duck |2020 |#081 |Duck #017 |- |[[File:Neon.jpg|44x44px]] |Cool Duck |2020 |#082 |Duck #018 |- |[[File:Neon.jpg|44x44px]] |Duck In A Box |2020 |#083 |Duck #019 |- |[[File:Neon.jpg|44x44px]] |Earth Duck |2020 |#084 |Duck #020 |- |[[File:Neon.jpg|44x44px]] |Every Duck Fused |2020 |#085 |Duck #021 |- |[[File:Neon.jpg|44x44px]] |Flaming Duck |2020 |#086 |Duck #022 |- |[[File:Neon.jpg|44x44px]] |Fluffy Duck |2020 |#087 |Duck #023 |- |[[File:Neon.jpg|44x44px]] |Giant Duck |2020 |#088 |Duck #024 |- |[[File:Neon.jpg|44x44px]] |Goose Duck |2020 |#089 |Duck #025 |- |[[File:Neon.jpg|44x44px]] |Lego Duck |2020 |#090 |Duck #026 |- |[[File:Neon.jpg|44x44px]] |Penguin Duck |2020 |#091 |Duck #027 |- |[[File:Neon.jpg|44x44px]] |Realistic Duck |2020 |#092 |Duck #028 |- |[[File:Neon.jpg|44x44px]] |Space Duck |2020 |#093 |Duck #029 |- |[[File:Neon.jpg|44x44px]] |Soup Duck |2020 |#094 |Duck #030 |- |[[File:Neon.jpg|44x44px]] |TV Duck |2020 |#095 |Duck #031 |- |[[File:Neon.jpg|44x44px]] |Rey |2020 |#096 |Booksona #018 |- |[[File:Neon.jpg|44x44px]] |Pyro |2020 |#097 |Booksona #019 |- |[[File:Neon.jpg|44x44px]] |Strawberry Duck |2020 |#098 |Duck #032 |- |[[File:Neon.jpg|44x44px]] |Duckkart Bii Instruction Manual |2020 |#099 |Object #039 |- |[[File:Neon.jpg|44x44px]] |Line |2020 |#100 |Object #040 |- |[[File:Neon.jpg|44x44px]] |Malberry |2020 |#101 |Object #041 |- |[[File:Neon.jpg|44x44px]] |Mochi |2020 |#102 |Booksona #020 |- |[[File:Neon.jpg|44x44px]] |Ness |2020 |#103 |Booksona #021 |- |[[File:Neon.jpg|44x44px]] |Ripple |2020 |#104 |Booksona #022 |- |[[File:Neon.jpg|44x44px]] |Aurora |2020 |#105 |Booksona #023 |- |[[File:Neon.jpg|44x44px]] |Pepperjack |2020 |#106 |Booksona #024 |- |[[File:Neon.jpg|44x44px]] |Rhea |2020 |#107 |Booksona #025 |- |[[File:Neon.jpg|44x44px]] |Blayze |2020 |#108 |Booksona #026 |- |[[File:Neon.jpg|44x44px]] |Azule |2020 |#109 |Booksona #027 |- |[[File:Neon.jpg|44x44px]] |Moss |2020 |#110 |Booksona #028 |- |[[File:Neon.jpg|44x44px]] |Milded |2020 |#111 |Mildewian #003 |- |[[File:Neon.jpg|44x44px]] |Mildid |2020 |#112 |Mildewian #004 |- |[[File:Neon.jpg|44x44px]] |Mildew Joe |2020 |#113 |Mildewian #005 |- |[[File:Neon.jpg|44x44px]] |Mildeed |2020 |#114 |Mildewian #006 |- |[[File:Neon.jpg|44x44px]] |Mold |2020 |#115 |Mildewian #007 |- |[[File:Neon.jpg|44x44px]] |Puffdew |2020 |#116 |Mildewian #008 |- |[[File:Neon.jpg|44x44px]] |Mildud |2020 |#117 |Mildewian #009 |- |[[File:Neon.jpg|44x44px]] |Mountain Dew |2020 |#118 |Mildewian #010 |- |[[File:Neon.jpg|44x44px]] |Willow |2020 |#119 |Booksona #029 |- |[[File:Neon.jpg|44x44px]] |Lynx |2020 |#120 |Booksona #030 |- |[[File:Neon.jpg|44x44px]] |Gus |2020 |#121 |Mildewian #011 |- |[[File:Neon.jpg|44x44px]] |Skye |2020 |#122 |Booksona #031 |- |[[File:Neon.jpg|44x44px]] |FS |2020 |#123 |Booksona #032 |- |[[File:Neon.jpg|44x44px]] |Bubble Duck |2020 |#124 |Duck #033 |- |[[File:Neon.jpg|44x44px]] |Coin Duck |2020 |#125 |Duck #034 |- |[[File:Neon.jpg|44x44px]] |Demigirl Duck |2020 |#126 |Duck #035 |- |[[File:Neon.jpg|44x44px]] |Dragon Duck |2020 |#127 |Duck #036 |- |[[File:Neon.jpg|44x44px]] |Green Lego Duck |2020 |#128 |Duck #037 |- |[[File:Neon.jpg|44x44px]] |Poorly Colored Duck |2020 |#129 |Duck #038 |- |[[File:Neon.jpg|44x44px]] |Purple Duck |2020 |#130 |Duck #039 |- |[[File:Neon.jpg|44x44px]] |Rabbit Duck |2020 |#131 |Duck #040 |- |[[File:Neon.jpg|44x44px]] |Robot Duck |2020 |#132 |Duck #041 |- |[[File:Neon.jpg|44x44px]] |Shellmet Duck |2020 |#133 |Duck #042 |- |[[File:Neon.jpg|44x44px]] |Soda Bottle Duck |2020 |#134 |Duck #043 |- |[[File:Neon.jpg|44x44px]] |Strawbery Jam Duck Holding A Candle |2020 |#135 |Duck #044 |- |[[File:Neon.jpg|44x44px]] |United Kingdom Duck |2020 |#136 |Duck #045 |- |[[File:Neon.jpg|44x44px]] |Dr V |2020 |#137 |Booksona #033 |- |[[File:Neon.jpg|44x44px]] |Nebula |2020 |#138 |Booksona #034 |- |[[File:Neon.jpg|44x44px]] |Furret |2021 |#139 |Booksona #035 |- |[[File:Neon.jpg|44x44px]] |Amy |2021 |#140 |Booksona #036 |- |[[File:Neon.jpg|44x44px]] |Ryker |2021 |#141 |Booksona #037 |- |[[File:Neon.jpg|44x44px]] |Nuke |2021 |#142 |Booksona #038 |- |[[File:Neon.jpg|44x44px]] |Amber |2021 |#143 |Booksona #039 |- |[[File:Neon.jpg|44x44px]] |Timmy |2021 |#144 |Mildewian #012 |- |[[File:Neon.jpg|44x44px]] |The Elemental |2021 |#145 |Booksona #040 |- |[[File:Neon.jpg|44x44px]] |Serpentine |2021 |#146 |Booksona #041 |- |[[File:Neon.jpg|44x44px]] |Pokewalker |2021 |#147 |Object #042 |- |[[File:Neon.jpg|44x44px]] |Aura |2021 |#148 |Booksona #042 |- |[[File:Neon.jpg|44x44px]] |Mist |2021 |#149 |Booksona #043 |- |[[File:Neon.jpg|44x44px]] |Scarlett |2021 |#150 |Booksona #044 |- |[[File:Neon.jpg|44x44px]] |Cerulean |2021 |#151 |Booksona #045 |- |[[File:Neon.jpg|44x44px]] |Cappucinno |2021 |#152 |Booksona #046 |- |[[File:Neon.jpg|44x44px]] |Opal |2021 |#153 |Booksona #047 |- |[[File:Neon.jpg|44x44px]] |Sherbet |2021 |#154 |Booksona #048 |- |[[File:Neon.jpg|44x44px]] |Gemini |2021 |#155 |Booksona #049 |- |[[File:Neon.jpg|44x44px]] |Lily |2021 |#156 |Booksona #050 |- |[[File:Neon.jpg|44x44px]] |Astilla |2021 |#157 |Booksona #051 |- |[[File:Neon.jpg|44x44px]] |Iggy Dipping Sus |2021 |#158 |Object #043 |- |[[File:Neon.jpg|44x44px]] |Horizon |2021 |#159 |Booksona #052 |- |[[File:Neon.jpg|44x44px]] |Terra |2021 |#160 |Booksona #053 |- |[[File:Neon.jpg|44x44px]] |Marnie |2021 |#161 |Booksona #054 |- |[[File:Neon.jpg|44x44px]] |Frost |2021 |#162 |Booksona #055 |- |[[File:Neon.jpg|44x44px]] |RPI-Robotest-01 |2021 |#163 |Booksona #056 |- |[[File:Neon.jpg|44x44px]] |Gelato |2021 |#164 |Booksona #057 |- |[[File:Neon.jpg|44x44px]] |Icicle Duck |2021 |#165 |Duck #046 |- |[[File:Neon.jpg|44x44px]] |E |2021 |#166 |Algebrailian #001 |- |[[File:Neon.jpg|44x44px]] |Syrup |2021 |#167 |Booksona #058 |- |[[File:Neon.jpg|44x44px]] |Rose |2021 |#168 |Booksona #059 |- |[[File:Neon.jpg|44x44px]] |Awesum Sus |2021 |#169 |Mildewian #013 |- |[[File:Neon.jpg|44x44px]] |Nexus |2021 |#170 |Booksona #060 |- |[[File:Neon.jpg|44x44px]] |Odin |2021 |#171 |Booksona #061 |- |[[File:Neon.jpg|44x44px]] |Hazel |2021 |#172 |Booksona #062 |- |[[File:Neon.jpg|44x44px]] |Cobalt |2021 |#173 |Booksona #063 |- |[[File:Neon.jpg|44x44px]] |Ivy |2021 |#174 |Booksona #064 |- |[[File:Neon.jpg|44x44px]] |Answer Box |2021 |#175 |Object #044 |- |[[File:Neon.jpg|44x44px]] |Keyfob |2021 |#176 |Object #045 |- |[[File:Neon.jpg|44x44px]] |F |2021 |#177 |Algebrailian #002 |- |[[File:Neon.jpg|44x44px]] |Arctic |2021 |#178 |Booksona #065 |- |[[File:Neon.jpg|44x44px]] |Eleczap |2021 |#179 |Animal #004 |- |[[File:Neon.jpg|44x44px]] |Lightning Collection Unit |2021 |#180 |Object #046 |- |[[File:Neon.jpg|44x44px]] |Propeller Box |2021 |#181 |Object #047 |- |[[File:Neon.jpg|44x44px]] |Flint |2021 |#182 |Booksona #066 |- |[[File:Neon.jpg|44x44px]] |Nodeus |2021 |#183 |Booksona #067 |- |[[File:Neon.jpg|44x44px]] |Andromeda |2021 |#184 |Booksona #068 |- |[[File:Neon.jpg|44x44px]] |Roxanne |2021 |#185 |Booksona #069 |- |[[File:Neon.jpg|44x44px]] |Aqua |2021 |#186 |Booksona #070 |- |[[File:Neon.jpg|44x44px]] |Mildod |2021 |#187 |Mildewian #014 |- |[[File:Neon.jpg|44x44px]] |Spiderdew |2021 |#188 |Mildewian #015 |- |[[File:Neon.jpg|44x44px]] |Mildord |2021 |#189 |Mildewian #016 |- |[[File:Neon.jpg|44x44px]] |Niko |2021 |#190 |Booksona #071 |- |[[File:Neon.jpg|44x44px]] |Perrin |2021 |#191 |Booksona #072 |- |[[File:Neon.jpg|44x44px]] |Redd |2021 |#192 |Booksona #073 |- |[[File:Neon.jpg|44x44px]] |Tofu Fish |2021 |#193 |Object #048 |- |[[File:Neon.jpg|44x44px]] |Dr Fuston |2021 |#194 |Booksona #074 |- |[[File:Neon.jpg|44x44px]] |Buckets |2021 |#195 |Booksona #075 |- |[[File:Neon.jpg|44x44px]] |Glacia |2021 |#196 |Booksona #076 |- |[[File:Neon.jpg|44x44px]] |Buddy |2021 |#197 |Booksona #077 |- |[[File:Neon.jpg|44x44px]] |Dune |2021 |#198 |Booksona #078 |- |[[File:Neon.jpg|44x44px]] |Blade |2021 |#199 |Booksona #079 |- |[[File:Neon.jpg|44x44px]] |Perdue |2021 |#200 |Booksona #080 |- |[[File:Neon.jpg|44x44px]] |Fractaly |2021 |#201 |Object #049 |- |[[File:Neon.jpg|44x44px]] |Raine |2021 |#202 |Booksona #081 |- |[[File:Neon.jpg|44x44px]] |Rosa |2021 |#203 |Booksona #082 |- |[[File:Neon.jpg|44x44px]] |Leef |2021 |#204 |Booksona #083 |- |[[File:Neon.jpg|44x44px]] |Pandora |2021 |#205 |Booksona #084 |- |[[File:Neon.jpg|44x44px]] |Emory |2021 |#206 |Booksona #085 |- |[[File:Neon.jpg|44x44px]] |Athena |2021 |#207 |Booksona #086 |- |[[File:Neon.jpg|44x44px]] |Avia |2021 |#208 |Booksona #087 |- |[[File:Neon.jpg|44x44px]] |Almond |2021 |#209 |Booksona #088 |- |[[File:Neon.jpg|44x44px]] |Cashew |2021 |#210 |Booksona #089 |- |[[File:Neon.jpg|44x44px]] |Toasty |2021 |#211 |Object #050 |- |[[File:Neon.jpg|44x44px]] |Citrus |2021 |#212 |Booksona #090 |- |[[File:Neon.jpg|44x44px]] |Kasumi |2021 |#213 |Booksona #091 |- |[[File:Neon.jpg|44x44px]] |Geoffrey Sr's Evil Clone |2021 |#214 |Animal #005 |- |[[File:Neon.jpg|44x44px]] |DNA Splicers |2021 |#215 |Object #051 |- |[[File:Neon.jpg|44x44px]] |X-Tranciever |2021 |#216 |Object #052 |- |[[File:Neon.jpg|44x44px]] |Camo |2021 |#217 |Booksona #092 |- |[[File:Neon.jpg|44x44px]] |Glyph |2021 |#218 |Booksona #093 |- |[[File:Neon.jpg|44x44px]] |Ascii |2021 |#219 |Booksona #094 |- |[[File:Neon.jpg|44x44px]] |Clay |2021 |#220 |Booksona #095 |- |[[File:Neon.jpg|44x44px]] |Ridast |2021 |#221 |Booksona #096 |- |[[File:Neon.jpg|44x44px]] |Guma |2021 |#222 |Booksona #097 |- |[[File:Neon.jpg|44x44px]] |Stratus |2021 |#223 |Booksona #098 |- |[[File:Neon.jpg|44x44px]] |Venen |2021 |#224 |Booksona #099 |- |[[File:Neon.jpg|44x44px]] |Canvas |2022 |#225 |Booksona #100 |- |[[File:Neon.jpg|44x44px]] |Chronos |2022 |#226 |Booksona #101 |- |[[File:Neon.jpg|44x44px]] |Sewey |2022 |#227 |Object #053 |- |[[File:Neon.jpg|44x44px]] |Tama |2022 |#228 |Booksona #102 |- |[[File:Neon.jpg|44x44px]] |Melody |2022 |#229 |Booksona #103 |- |[[File:Neon.jpg|44x44px]] |Charles |2022 |#230 |Booksona #104 |- |[[File:Neon.jpg|44x44px]] |Master Onion |2022 |#231 |Object #054 |- |[[File:Neon.jpg|44x44px]] |Jade |2022 |#232 |Booksona #105 |- |[[File:Neon.jpg|44x44px]] |Ash |2022 |#233 |Booksona #106 |- |[[File:Neon.jpg|44x44px]] |Snail Mail |2022 |#234 |Object #055 |- |[[File:Neon.jpg|44x44px]] |Watt |2022 |#235 |Booksona #107 |- |[[File:Neon.jpg|44x44px]] |Atlas |2022 |#236 |Booksona #108 |- |[[File:Neon.jpg|44x44px]] |Zyns |2022 |#237 |Booksona #109 |- |[[File:Neon.jpg|44x44px]] |Auri |2022 |#238 |Booksona #110 |- |[[File:Neon.jpg|44x44px]] |Dragon Egg |2022 |#239 |Object #056 |- |[[File:Neon.jpg|44x44px]] |Abby |2022 |#240 |Booksona #111 |- |[[File:Neon.jpg|44x44px]] |Quark |2022 |#241 |Booksona #112 |- |[[File:Neon.jpg|44x44px]] |Latte |2022 |#242 |Booksona #113 |- |[[File:Neon.jpg|44x44px]] |Nautilus |2022 |#243 |Booksona #114 |- |[[File:Neon.jpg|44x44px]] |Bill |2022 |#244 |Booksona #115 |- |[[File:Neon.jpg|44x44px]] |Lora |2022 |#245 |Booksona #116 |- |[[File:Neon.jpg|44x44px]] |Clara |2022 |#246 |Booksona #117 |- |[[File:Neon.jpg|44x44px]] |Arnida |2022 |#247 |Booksona #118 |- |[[File:Neon.jpg|44x44px]] |Ellie |2022 |#248 |Booksona #119 |- |[[File:Neon.jpg|44x44px]] |Edwin |2022 |#249 |Booksona #120 |- |[[File:Neon.jpg|44x44px]] |Marsh |2022 |#250 |Booksona #121 |- |[[File:Neon.jpg|44x44px]] |Confession Dial |2022 |#251 |Object #057 |- |[[File:Neon.jpg|44x44px]] |Callie |2022 |#252 |Booksona #122 |- |[[File:Neon.jpg|44x44px]] |Volt |2022 |#253 |Booksona #123 |- |[[File:Neon.jpg|44x44px]] |Riley |2022 |#254 |Booksona #124 |- |[[File:Neon.jpg|44x44px]] |Tetra |2022 |#255 |Booksona #125 |- |[[File:Neon.jpg|44x44px]] |Trixy |2022 |#256 |Booksona #126 |- |[[File:Neon.jpg|44x44px]] |Elliot |2022 |#257 |Booksona #127 |- |[[File:Neon.jpg|44x44px]] |Amelia |2022 |#258 |Booksona #128 |- |[[File:Neon.jpg|44x44px]] |Jodie |2022 |#259 |Booksona #129 |- |[[File:Neon.jpg|44x44px]] |Lucid |2022 |#260 |Booksona #130 |- |[[File:Neon.jpg|44x44px]] |Ferro |2022 |#261 |Booksona #131 |- |[[File:Neon.jpg|44x44px]] |Qwerty |2022 |#262 |Booksona #132 |- |[[File:Neon.jpg|44x44px]] |Chuck |2022 |#263 |Booksona #133 |- |[[File:Neon.jpg|44x44px]] |Noah |2022 |#264 |Booksona #134 |- |[[File:Neon.jpg|44x44px]] |Blake |2022 |#265 |Booksona #135 |- |[[File:Neon.jpg|44x44px]] |Viridian |2022 |#266 |Booksona #136 |- |[[File:Neon.jpg|44x44px]] |Cascade |2022 |#267 |Booksona #137 |- |[[File:Neon.jpg|44x44px]] |Ember |2022 |#268 |Booksona #138 |- |[[File:Neon.jpg|44x44px]] |Alpine |2022 |#269 |Booksona #139 |- |[[File:Neon.jpg|44x44px]] |Wilfred |2022 |#270 |Booksona #140 |- |[[File:Neon.jpg|44x44px]] |Adric |2022 |#271 |Booksona #141 |- |[[File:Neon.jpg|44x44px]] |Xenon |2022 |#272 |Booksona #142 |- |[[File:Neon.jpg|44x44px]] |K-1 |2022 |#273 |Booksona #143 |- |[[File:Neon.jpg|44x44px]] |Sol |2022 |#274 |Booksona #144 |- |[[File:Neon.jpg|44x44px]] |Alina |2022 |#275 |Booksona #145 |- |[[File:Neon.jpg|44x44px]] |Astrid |2022 |#276 |Booksona #146 |- |[[File:Neon.jpg|44x44px]] |Matt |2022 |#277 |Booksona #147 |- |[[File:Neon.jpg|44x44px]] |Jessie |2022 |#278 |Booksona #148 |- |[[File:Neon.jpg|44x44px]] |Name Randomizer |2022 |#279 |Object #058 |- |[[File:Neon.jpg|44x44px]] |Duck Detector |2022 |#280 |Object #059 |- |[[File:Neon.jpg|44x44px]] |Levitation Display |2022 |#281 |Object #060 |- |[[File:Neon.jpg|44x44px]] |Evelyn |2022 |#282 |Booksona #149 |- |[[File:Neon.jpg|44x44px]] |Fjord |2022 |#283 |Booksona #150 |- |[[File:Neon.jpg|44x44px]] |Copycat |2022 |#284 |Object #061 |- |[[File:Neon.jpg|44x44px]] |Bird Backpack |2022 |#285 |Object #062 |- |[[File:Neon.jpg|44x44px]] |Fennel |2022 |#286 |Booksona #151 |- |[[File:Neon.jpg|44x44px]] |Brook |2022 |#287 |Booksona #152 |- |[[File:Neon.jpg|44x44px]] |Umbra |2022 |#288 |Booksona #153 |- |[[File:Neon.jpg|44x44px]] |Gerald |2022 |#289 |Booksona #154 |- |[[File:Neon.jpg|44x44px]] |Kora |2022 |#290 |Booksona #155 |- |[[File:Neon.jpg|44x44px]] |Mira |2022 |#291 |Booksona #156 |- |[[File:Neon.jpg|44x44px]] |Elm |2022 |#292 |Booksona #157 |- |[[File:Neon.jpg|44x44px]] |The Shopkeeper |2022 |#293 |Booksona #158 |- |[[File:Neon.jpg|44x44px]] |Fauna |2022 |#294 |Booksona #159 |- |[[File:Neon.jpg|44x44px]] |Birdicopter |2022 |#295 |Object #063 |- |[[File:Neon.jpg|44x44px]] |Bea |2022 |#296 |Booksona #160 |- |[[File:Neon.jpg|44x44px]] |Sam |2022 |#297 |Booksona #161 |- |[[File:Neon.jpg|44x44px]] |Cat Bell |2022 |#298 |Object #064 |- |[[File:Neon.jpg|44x44px]] |Cactus Pot |2022 |#299 |Object #065 |- |[[File:Neon.jpg|44x44px]] |Digby |2022 |#300 |Booksona #162 |- |[[File:Neon.jpg|44x44px]] |Carrie |2022 |#301 |Booksona #163 |- |[[File:Neon.jpg|44x44px]] |Lydia |2022 |#302 |Booksona #164 |- |[[File:Neon.jpg|44x44px]] |Ursa |2022 |#303 |Booksona #165 |- |[[File:Neon.jpg|44x44px]] |Tammy |2022 |#304 |Booksona #166 |- |[[File:Neon.jpg|44x44px]] |Kit |2022 |#305 |Booksona #167 |- |[[File:Neon.jpg|44x44px]] |Ohen |2022 |#306 |Xeritaxian #002 |- |[[File:Neon.jpg|44x44px]] |Gardenia |2022 |#307 |Booksona #168 |- |[[File:Neon.jpg|44x44px]] |Percy |2022 |#308 |Booksona #169 |- |[[File:Neon.jpg|44x44px]] |Cynthia |2022 |#309 |Booksona #170 |- |[[File:Neon.jpg|44x44px]] |Oat Box |2022 |#310 |Object #066 |- |[[File:Neon.jpg|44x44px]] |Zera |2022 |#311 |Booksona #171 |- |[[File:Neon.jpg|44x44px]] |Ori |2022 |#312 |Booksona #172 |- |[[File:Neon.jpg|44x44px]] |Kat |2022 |#313 |Booksona #173 |- |[[File:Neon.jpg|44x44px]] |Hurtz |2022 |#314 |Booksona #174 |- |[[File:Neon.jpg|44x44px]] |Cinder |2022 |#315 |Booksona #175 |- |[[File:Neon.jpg|44x44px]] |Cass |2022 |#316 |Booksona #176 |- |[[File:Neon.jpg|44x44px]] |Marinus |2022 |#317 |Booksona #177 |- |[[File:Neon.jpg|44x44px]] |Diantha |2022 |#318 |Booksona #178 |- |[[File:Neon.jpg|44x44px]] |Single Pixel Display |2022 |#319 |Object #067 |- |[[File:Neon.jpg|44x44px]] |Maple |2022 |#320 |Booksona #179 |- |[[File:Neon.jpg|44x44px]] |Polaris |2022 |#321 |Booksona #180 |- |[[File:Neon.jpg|44x44px]] |Levi |2022 |#322 |Booksona #181 |- |[[File:Neon.jpg|44x44px]] |Vee |2022 |#323 |Booksona #182 |- |[[File:Neon.jpg|44x44px]] |Ruby |2022 |#324 |Booksona #183 |- |[[File:Neon.jpg|44x44px]] |Jay |2022 |#325 |Booksona #184 |- |[[File:Neon.jpg|44x44px]] |Yukon |2022 |#326 |Booksona #185 |- |[[File:Neon.jpg|44x44px]] |Otis |2022 |#327 |Booksona #186 |- |[[File:Neon.jpg|44x44px]] |Tundra |2022 |#328 |Booksona #187 |- |[[File:Neon.jpg|44x44px]] |Leo |2022 |#329 |Booksona #188 |- |[[File:Neon.jpg|44x44px]] |Bjorb |2022 |#330 |Object #068 |- |[[File:Neon.jpg|44x44px]] |Orion |2022 |#331 |Booksona #189 |- |[[File:Neon.jpg|44x44px]] |Kiko |2023 |#332 |Booksona #190 |- |[[File:Neon.jpg|44x44px]] |Lumious |2023 |#333 |Booksona #191 |- |[[File:Neon.jpg|44x44px]] |Vic |2023 |#334 |Booksona #192 |- |[[File:Neon.jpg|44x44px]] |Sarah |2023 |#335 |Xeritaxian #003 |- |[[File:Neon.jpg|44x44px]] |Charlotte |2023 |#336 |Booksona #193 |- |[[File:Neon.jpg|44x44px]] |Dustin |2023 |#337 |Xeritaxian #004 |- |[[File:Neon.jpg|44x44px]] |Peri |2023 |#338 |Booksona #194 |- |[[File:Neon.jpg|44x44px]] |Eri |2023 |#339 |Booksona #195 |- |[[File:Neon.jpg|44x44px]] |Ari |2023 |#340 |Booksona #196 |- |[[File:Neon.jpg|44x44px]] |Graham |2023 |#341 |Booksona #197 |- |[[File:Neon.jpg|44x44px]] |Izzy |2023 |#342 |Booksona #198 |- |[[File:Neon.jpg|44x44px]] |Oak |2023 |#343 |Booksona #199 |- |[[File:Neon.jpg|44x44px]] |Nova |2023 |#344 |Booksona #200 |- |[[File:Neon.jpg|44x44px]] |Keywi |2023 |#345 |Object #069 |- |[[File:Neon.jpg|44x44px]] |Surge |2023 |#346 |Booksona #201 |- |[[File:Neon.jpg|44x44px]] |Kez |2023 |#347 |Booksona #202 |- |[[File:Neon.jpg|44x44px]] |Kai |2023 |#348 |Xeritaxian #005 |- |[[File:Neon.jpg|44x44px]] |Hassel |2023 |#349 |Booksona #203 |- |[[File:Neon.jpg|44x44px]] |Rainbow Feather |2023 |#350 |Object #070 |- |[[File:Neon.jpg|44x44px]] |Duplicat |2023 |#351 |Booksona #204 |- |[[File:Neon.jpg|44x44px]] |Jax |2023 |#352 |Booksona #205 |- |[[File:Neon.jpg|44x44px]] |Vera |2023 |#353 |Booksona #206 |- |[[File:Neon.jpg|44x44px]] |Rory |2023 |#354 |Booksona #207 |- |[[File:Neon.jpg|44x44px]] |Mortis |2023 |#355 |Booksona #208 |- |[[File:Neon.jpg|44x44px]] |Plum |2023 |#356 |Booksona #209 |- |[[File:Neon.jpg|44x44px]] |Porto |2023 |#357 |Booksona #210 |- |[[File:Neon.jpg|44x44px]] |Lucy |2023 |#358 |Booksona #211 |- |[[File:Neon.jpg|44x44px]] |Agatha |2023 |#359 |Booksona #212 |- |[[File:Neon.jpg|44x44px]] |Ranger |2023 |#360 |Booksona #213 |- |[[File:Neon.jpg|44x44px]] |Ace |2023 |#361 |Booksona #214 |- |[[File:Neon.jpg|44x44px]] |Phosphor |2023 |#362 |Booksona #215 |- |[[File:Neon.jpg|44x44px]] |Photon |2023 |#363 |Booksona #216 |- |[[File:Neon.jpg|44x44px]] |Leela |2023 |#364 |Booksona #217 |- |[[File:Neon.jpg|44x44px]] |Gisha |2023 |#365 |Booksona #218 |- |[[File:Neon.jpg|44x44px]] |Hex |2023 |#366 |Booksona #219 |- |[[File:Neon.jpg|44x44px]] |Susan |2023 |#367 |Booksona #220 |- |[[File:Neon.jpg|44x44px]] |Zander |2023 |#368 |Booksona #221 |- |[[File:Neon.jpg|44x44px]] |Magma |2023 |#369 |Booksona #222 |- |[[File:Neon.jpg|44x44px]] |Raihan |2023 |#370 |Booksona #223 |- |[[File:Neon.jpg|44x44px]] |Domino |2023 |#371 |Booksona #224 |- |[[File:Neon.jpg|44x44px]] |Nick |2023 |#372 |Booksona #225 |- |[[File:Neon.jpg|44x44px]] |Alex |2023 |#373 |Booksona #226 |- |[[File:Neon.jpg|44x44px]] |Liv |2023 |#374 |Xeritaxian #006 |- |[[File:Neon.jpg|44x44px]] |Halley |2023 |#375 |Booksona #227 |- |[[File:Neon.jpg|44x44px]] |Sylvia |2023 |#376 |Booksona #228 |- |[[File:Neon.jpg|44x44px]] |Lilith |2023 |#377 |Booksona #229 |- |[[File:Neon.jpg|44x44px]] |Zee |2023 |#378 |Xeritaxian #007 |- |[[File:Neon.jpg|44x44px]] |Valerie |2023 |#379 |Booksona #230 |- |[[File:Neon.jpg|44x44px]] |Cell |2023 |#380 |Booksona #231 |- |[[File:Neon.jpg|44x44px]] |Flannery |2023 |#381 |Booksona #232 |- |[[File:Neon.jpg|44x44px]] |Brycen |2023 |#382 |Booksona #233 |- |[[File:Neon.jpg|44x44px]] |Dr Lavender |2023 |#383 |Xeritaxian #008 |- |[[File:Neon.jpg|44x44px]] |Finn |2023 |#384 |Booksona #234 |- |[[File:Neon.jpg|44x44px]] |Zack |2023 |#385 |Booksona #235 |- |[[File:Neon.jpg|44x44px]] |Sally |2023 |#386 |Booksona #236 |- |[[File:Neon.jpg|44x44px]] |Russel |2023 |#387 |Booksona #237 |- |[[File:Neon.jpg|44x44px]] |Clemont |2023 |#388 |Xeritaxian #009 |- |[[File:Neon.jpg|44x44px]] |Vincent |2023 |#389 |Booksona #238 |- |[[File:Neon.jpg|44x44px]] |Elisa |2023 |#390 |Booksona #239 |- |[[File:Neon.jpg|44x44px]] |Echo |2023 |#391 |Booksona #240 |- |[[File:Neon.jpg|44x44px]] |Thal |2023 |#392 |Booksona #241 |- |[[File:Neon.jpg|44x44px]] |Trinity |2023 |#393 |Booksona #242 |- |[[File:Neon.jpg|44x44px]] |Gaea |2023 |#394 |Booksona #243 |- |[[File:Neon.jpg|44x44px]] |Rowan |2023 |#395 |Xeritaxian #010 |- |[[File:Neon.jpg|44x44px]] |Liz |2023 |#396 |Booksona #244 |- |[[File:Neon.jpg|44x44px]] |Ant-Cam |2023 |#397 |Object #071 |- |[[File:Neon.jpg|44x44px]] |Loreli |2023 |#398 |Booksona #245 |- |[[File:Neon.jpg|44x44px]] |Dyna |2023 |#399 |Booksona #246 |- |[[File:Neon.jpg|44x44px]] |Pepper |2023 |#400 |Booksona #247 |- |[[File:Neon.jpg|44x44px]] |Callum |2023 |#401 |Booksona #248 |- |[[File:Neon.jpg|44x44px]] |Disc |2023 |#402 |Object #072 |- |[[File:Neon.jpg|44x44px]] |Casey |2023 |#403 |Object #073 |- |[[File:Neon.jpg|44x44px]] |Thorn |2023 |#404 |Booksona #249 |- |[[File:Neon.jpg|44x44px]] |Zagreus |2023 |#405 |Booksona #250 |- |[[File:Neon.jpg|44x44px]] |Alexis |2023 |#406 |Booksona #251 |- |[[File:Neon.jpg|44x44px]] |Angelica |2023 |#407 |Booksona #252 |- |[[File:Neon.jpg|44x44px]] |Rachel |2023 |#408 |Booksona #253 |- |[[File:Neon.jpg|44x44px]] |Zinnia |2023 |#409 |Booksona #254 |} e37ec90e1209cf3f09d9ea2c77c5f4b879796a52 File:Pixely.jpg 6 31 58 2023-09-15T19:33:33Z NeonTehWolf 2 wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:8-Bit Duck.jpg 6 32 59 2023-09-15T19:35:05Z NeonTehWolf 2 wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 File:Duck.jpg 6 33 60 2023-09-15T19:35:38Z NeonTehWolf 2 wikitext text/x-wiki A Duck ec37272eb382816eb70f21a87f80c03f86f2be87 File:Geoffrey Sr.jpg 6 34 61 2023-09-15T19:36:04Z NeonTehWolf 2 wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Bob.jpg 6 35 62 2023-09-15T19:37:11Z NeonTehWolf 2 wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:V.jpg 6 36 63 2023-09-15T19:37:39Z NeonTehWolf 2 wikitext text/x-wiki v 7a38d8cbd20d9932ba948efaa364bb62651d5ad4 File:Doot Doot.jpg 6 37 64 2023-09-15T19:38:14Z NeonTehWolf 2 wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Jim.jpg 6 38 65 2023-09-15T19:38:55Z NeonTehWolf 2 wikitext text/x-wiki jim 1cd02e31b43620d7c664e038ca42a060d61727b9 File:Pixely2020Icon.png 6 39 66 2023-09-17T18:30:01Z NeonTehWolf 2 wikitext text/x-wiki pixely icon ec1ad510f550a3e278c92a037e1f47a5250f70a8 Pixely 0 40 67 2023-09-17T18:34:48Z NeonTehWolf 2 Page creation wikitext text/x-wiki Pixely is a blue, pixelated character with the ability to summon objects from video games. == Biography == [[File:Pixely.jpg|alt=test|thumb|Pixely's 2023 icon. {| class="wikitable" |+ !Pronouns: He/Him |- !Creation: 2016 |- !Object Number: #001 |- ![[List of Characters by Number Order|Character Number]] #001 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !Relatives: - |} ]] === Adventures with Fire Stone === Sometime before [[Keruffle For A Neat Prize|KFANP]], Pixely met [[Fiona Stone|Fire Stone]] and took them across Flipper Bay, a location in [[Mallardia]]. They stick with [[Fiona Stone|Fire Stone]] before falling down a hole with them, where [[Duck (Character)|Duck]] flies them out. Pixely also was in [[Neon Celeste|Neon's]] home when [[Dusk Stone]] was shattered by [[Crescent Celeste|Crescent]]. Sometime later when [[Neon Celeste|Neon]] goes berserk, he teams up with [[Bob]], [[Fiona Stone|Fire Stone]], and [[Slop Token]] to stop her. This is when it's revealed Pixely has the power to summon items from retro games, such as a propeller box, which she used to stop [[Neon Celeste|Neon]] alongside help from [[Fiona Stone|Fire Stone]]'s lava powers. === Competing in KFANP === Pixely was a contestant on [[Kerfuffle For A Neat Prize]], joining team [[We Hate Blue]]. He quickly formed a rivalry with [[GBA SP]], a fellow contestant who argued the GBA was better than Pixel's favorite console, the SNES. Pixely was blamed by [[d20]] for causing the team to lose in Episode 3. == Trivia == * Pixely is the oldest character, originating from a 2016 PowerPoint show called BFM, or Battle for Mildew. Surprisingly, [[Mildew]] did not appear in this comic. * Pixely was originally gray with inconsistent pixel sizes, but this was fixed in [[Kerfuffle For A Neat Prize|KFANP]]. == Gallery == <gallery> File:Pixely2020Icon.png|Pixely's 2021 Icon </gallery> [[Category:Blue Characters]] [[Category:We Hate Blue Members]] [[Category:KFANP Contestants]] [[Category:Object Characters]] [[Category:Contestants Still Competing in KFANP]] c49e18510f90c144bd1070d907cb92ec62f6439f 68 67 2023-09-17T18:36:13Z NeonTehWolf 2 Formatting wikitext text/x-wiki Pixely is a blue, pixelated character with the ability to summon objects from video games. == Biography == [[File:Pixely.jpg|alt=test|thumb|Pixely's 2023 icon. {| class="wikitable" |+ !Pronouns: He/Him |- !Creation: 2016 |- !Object Number: #001 |- ![[List of Characters by Number Order|Character Number]] #001 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] === Adventures with Fire Stone === Sometime before [[Keruffle For A Neat Prize|KFANP]], Pixely met [[Fiona Stone|Fire Stone]] and took them across Flipper Bay, a location in [[Mallardia]]. They stick with [[Fiona Stone|Fire Stone]] before falling down a hole with them, where [[Duck (Character)|Duck]] flies them out. Pixely also was in [[Neon Celeste|Neon's]] home when [[Dusk Stone]] was shattered by [[Crescent Celeste|Crescent]]. Sometime later when [[Neon Celeste|Neon]] goes berserk, he teams up with [[Bob]], [[Fiona Stone|Fire Stone]], and [[Slop Token]] to stop her. This is when it's revealed Pixely has the power to summon items from retro games, such as a propeller box, which she used to stop [[Neon Celeste|Neon]] alongside help from [[Fiona Stone|Fire Stone]]'s lava powers. === Competing in KFANP === Pixely was a contestant on [[Kerfuffle For A Neat Prize]], joining team [[We Hate Blue]]. He quickly formed a rivalry with [[GBA SP]], a fellow contestant who argued the GBA was better than Pixel's favorite console, the SNES. Pixely was blamed by [[d20]] for causing the team to lose in Episode 3. == Trivia == * Pixely is the oldest character, originating from a 2016 PowerPoint show called BFM, or Battle for Mildew. Surprisingly, [[Mildew]] did not appear in this comic. * Pixely was originally gray with inconsistent pixel sizes, but this was fixed in [[Kerfuffle For A Neat Prize|KFANP]]. == Gallery == <gallery> File:Pixely2020Icon.png|Pixely's 2021 Icon </gallery> [[Category:Blue Characters]] [[Category:We Hate Blue Members]] [[Category:KFANP Contestants]] [[Category:Object Characters]] [[Category:Contestants Still Competing in KFANP]] 77eed38dc914e2f2da44917dce5b116ea672feed Neon Celeste 0 3 15 14 2023-09-17T20:05:49Z NeonTehWolf 2 Bio wikitext text/x-wiki [[File:Neon.jpg|alt=test|thumb|Neon's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: August 2019 |- !Booksona Number: #001 |- ![[List of Characters by Number Order|Character Number]] #040 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !Relatives:[[Crescent Celeste]] (Mother), [[Draco Celeste]] (Father), [[Ryker Drake]] (Uncle), [[Flint Drake]] (Grandfather), [[Nodeus Drake]] (Grandmother), [[Andromeda Celeste]] (Grandmother) [[Nebula Celeste]] (Grandmother), [[Rey Celeste]] (Great-Grandfather), [[Aurora Celeste]] (Great-Grandmother), [[Plasma Celeste]] (Great-Great Grandmother), [[Selene Celeste]] (Great-Great Grandmother), [[Luna Wilson]] (Future Wife), [[Dawn Celeste]] (Future Granddaughter) |} ]] Neon Celeste is a female Celestian Book with a blue and gray cover. == Biography == === Early Life === Neon was born on Earth in [[Mallardia]], and was hidden away from others most of her childhood. Her only best friend growing up was [[Evelyn Shaw|Evelyn]], another local who moved away around when Neon turned 12. Sometime after her 13th birthday, her father, [[Draco Celeste|Draco]], got in a fight with her mother, eventually resulting in her mother being stranded on the moon. She fled from her father, being alone for her teen years. A local apartment owner, [[Callie Clark|Callie]], gave her a place to stay.  For one of her birthdays, [[RPI Poster]] made her a robot ([[Robot Neon]].) === Competing in KFANP === Neon competed in a show ran by [[Mildew]], an alien fungus. Her placement is as yet unknown, but she was on a team called [[We Hate Blue]]. She accessed her blue form for the first time in the second episode, and was up for elimination in the 3rd. Sometime after the show ended, the robot [[RPI Poster]] had given her for her birthday became a satellite and later burned up in the atmosphere, needing to be rebuilt. === Meeting Luna === Neon met [[Luna Wilson|Luna]] one day while going to [[The Nest Deli & Cafe|The Nest]], and followed her after she heard that [[Luna Wilson|Luna]] had nowhere else to go. Eventually, the two became friends and moved in together. One day, after getting provoked, she learns how to use her spiky form, causing her to be more powerful but enter a more primal state. After she calms down, [[Luna Wilson|Luna]] asks her on a date and the two begin dating. === First Adventures === Sometime after, [[Crescent Celeste|Crescent]] returns to Earth and she is re-united with her mom. [[Crescent Celeste|Crescent]] then moves in as well since she also has nowhere to go. [[Dusk Stone]] attacks her house at one point, but [[Crescent Celeste|Crescent]] shatters them, leading to events that would form [[Dusk Stone|Dusk]]. A few days later at [[The Nest]], Neon truly unlocks her blue form due to [[Inferno Foxx|Inferno]] pissing her off. In the process of unlocking it, Neon blasts [[Luna Wilson|Luna]], causing her to think she killed her. This causes Neon to run off crying, but [[Crescent Celeste|Crescent]] consoles her. That same night, Neon goes back to [[The Nest Deli & Cafe|The Nes]]<nowiki/>t, and [[Inferno Foxx|Inferno]] asks if she wants to unlock her full power, which she reluctantly accepts. This allowed her to unlock a fusion of her spiky and blue forms, causing her to go on a rampage that ends in her mother being badly hurt, only being stopped by her dad which seemingly appears out of nowhere. After Neon regains consciousness, [[Luna Wilson|Luna]] temporarily breaks up with her, only to forgive her a few days later. === The Celestine Staff === One day, Lyca came to her apartment and asked Neon if she knows who she is, Neon reveals she saw Lyca enter a rift that had opened, and never saw her again. Lyca informs Neon that the rift has re-opened, and goes to investigate. The void is destroyed by an unknown force, and Neon finds Lyca glitched, taking her back home to recover. Neon and Luna set out to New Gooseland, where they fall into Fire Stone's family burrow and almost get killed by lava, but she teleports everyone there out of the pit. Now with Dawn Stone and Leaf stone, the group head off and find a Celestian tower, where Neon finally receives the Celestine Staff. She takes it back to her mother who reveals it's a staff created for a Celestine royal bloodline, and that it was sent to Earth from Celestine due to reasons she doesn't know. Crescent also tells Neon that she is a part of the royal bloodline, and got stranded on Earth with Draco through a rift on Celestine. Neon decides to go to Celestine for answers, === Adventure to Celestine === But to get to Celestine, she needs a spaceship. That's when she goes to Draco, her father, to ask. Draco has one, and she, Draco, and Luna all head to Celestine with Neon powering the spaceship with her own magic. On the way, she blows up the spaceship on accident, and self destructs, taking out the universe with her. This is later revealed to be a cause Nova's meddling. After some internal monologue, she manages to recreate the universe with power bestowed on her by Zagreus. She wakes up on Celestine, and starts ranting to Luna about how her father was absent for such a long time. After looking around Celestine for anyone else, Neon finds Selene who informs them that everyone was dead, but in all reality they were hiding from a meteor. This leads too her father getting frozen in time for trying to stab Selene. === Dusk Stone's Plot === Everyone gets teleported back to Neon's apartment by Selene, where she tells Neon her staff can unlock a special form. She tries, but falls into Dusk Stone's trap. He had planned this whole time to seize Neon's body and continue his revenge, which works, but in the mindscape Neon fights Dusk Stone to try and stall him. Dusk controls Neon and makes her watch as he hurts everyone she loves. Selene sees this and goes back in time to stop her past self from telling Neon about the staff's form abilities, cutting off the timeline and seemingly killing Dusk Stone for good. This, of course, doesn't work, as Dusk (still in the purged timeline's Neon') survived the timeline purge, now with emotions and regret. === Finding Draco === Neon gets told that her father is dead, which she denies but leads to her unlocking her dragon form due to how emotional she got. Triton, Luna's brother, breaks into the apartment and tries to steal one of her dragon horns. He gets away, and Neon and Luna follow him. They arrive at Flare's house where they start to get off to a good start, but quickly turns to them trying to kill each other. Luna breaks up a fight between them and they leave. Because of the timeline purge, Draco was erased, which Selene informs Neon of during a call on the staff, which only confirms her worries. Neon teleports to the Erased Realm using her staff, where she meets Pyro, who points Neon to Draco, which she grabs and teleports out. Draco is back, but he had been impaled with his own sword in the timeline where Dusk Stone took over. She removes the sword and heals the wound after some doubt. Neon heads back with Draco to the mountains to train, and learn how to control her forms. Briefly, she gets teleported to the snows plains, where Dusk is. Turns out he had survived, and is trying to make up for the actions he had caused. Neon refuses to believe he changed, and tries to attack them. Fire Stone stops her and she gets teleported back. Neon does some training for quite some time. === Fighting Enemies === Neon gets informed that Luna has gone rogue, and she goes to stop her. Neon gets frozen and is helpless against the spirit, but she gets switched back by an outside force. After it's over, reality glitches, and Dr Violet messes with her. She attempts to fight him, but is powerless yet again. Dr Violet attempts to overwrite reality to get his family back, but Aurora stops it with little to no problems. Neon wakes up, the only one with memories of what happened. Her staff gets stolen by Selene and taken to Dr Violet, who is trying his plan B to get his perfect universe. Dr Violet time travels to the void before it was destroyed, and uses the core of it to create his universe. This leaves Selene with Neon's staff, which she takes back, also informing Neon she lied about all the Celestians being dead. Neon heads to Celestine to verify this, where Plasma, the current leader, kills Neon because of her bringing the staff back. Plasma reveals the staff was created by Selene using her dying sister's soul, and Plasma and Selene separated, leading Plasma to get rid of anything remotely related to Selene out of pure rage. After briefly being in the Ask Realm, Neon gets revived by Luna. Fueled by revenge, Neon assembles a team to take out Plasma, recruiting Inferno, but she needs to help recover Flare, who transferred Triton's curse to her. Flare argues for a bit, before the two come to a truce. After re-grouping and getting some more people onboard, Neon fights Plasma at Flare's house, teaming up with her friends to stop her and imprison her in a RPI brand cage. === 18th Birthday and Beyond === Neon gets a call from Selene about taking over leadership on Celestine now that Plasma isn't in control. After talking with her mother, she learns that Crescent wanted to take out over leadership but was cursed by Dr Violet to never be able to go home. Neon breaks into Dr Violet's reality and gets him to undo the curse, which he does without much hassle, as he's happy with the realm he has. Neon goes back home and enjoys her birthday, before her mom takes up leadership on Celestine. Neon takes up watching over Plasma's cage for a while, but gets convinced to stop watching her, leading her to finally get some relaxation. Sometime in the fall, she meets a new friend in Watt, and Neon seems to be slightly annoyed by him. Neon has also gotten gold from Celestine (which is as common as coal there,) and told Luna that she wanted to buy a house instead of living in an apartment. A few months later she moves in, but Nova causes a universe collision, breaking reality and sending her into the Non-Canon Sphere. Neon wakes up there alongside Rice and Answer Box, where they briefly meet the Brawl in The Non Canon Sphere contestants. Zagreus sends them to Nova after she explains what happened. Neon and Nova fight, only for DNA Splicers to slip out of reality at the exact time Neon and Nova are near each other, fusing them in the process. Now known as "Noveon," she uses her power to recover the universes, and splits after a brief period. === Future Events === Sometime in the distant future, Neon and Luna have a child named Dawn, who inherits the Celestine Staff. Neon by this point is less powerful and older, trying to raise Dawn better than how her parents raised her. == Trivia == * Neon was designed in August of 2019, making her the first booksona made. * Neon has the most variants of every character. == Forms == <gallery> File:Neon (Blue).png|Blue Form: In her Blue Form, her agility and magic go up, but her physical strength goes down. File:Neon (Dragon).png|Dragon Form: The Dragon Form increases her attack, but most of her magic doesn't work. File:Neon (Spiky).png|Spiky Form: In this form Neon gains spikes, but loses most control over herself, going to a feral state. File:Neon (Celestine Form).png|Celestine Form: Using her staff, Neon can enter a form where she's bonded to the staff energy. This increases magic. File:Neon (Ultimate).png|Ultimate Form: A combination of all her forms, which she uses only in extreme danger. This is her at her most powerful. </gallery> == Gallery == <gallery> File:Neondance3.png|Old server icon File:42.png|Neon's 2021 Icon File:Neon2.png|Neon's 2022 Icon </gallery> [[Category:Booksonas]] [[Category:Blue Characters]] [[Category:Gray Characters]] [[Category:Celestians]] [[Category:KFANP Contestants]] [[Category:We Hate Blue Members]] 08f4f351bc89e26f08a32ce5dcf13261923b4f95 File:Kfanp wide.png 6 41 71 2023-09-17T20:12:42Z NeonTehWolf 2 wikitext text/x-wiki The cast of KFANP 83e68fcfe26f917bdbb1381435edad7cc014263d File:Episode 1.png 6 42 72 2023-09-17T20:23:39Z NeonTehWolf 2 wikitext text/x-wiki 1 356a192b7913b04c54574d18c28d46e6395428ab File:Episode 2.png 6 43 73 2023-09-17T20:24:39Z NeonTehWolf 2 wikitext text/x-wiki 2 da4b9237bacccdf19c0760cab7aec4a8359010b0 File:Episode 3.png 6 44 74 2023-09-17T20:25:06Z NeonTehWolf 2 wikitext text/x-wiki 3 77de68daecd823babbb58edb1c8e14d7106e83bb File:Episode 4.png 6 45 75 2023-09-17T20:26:09Z NeonTehWolf 2 wikitext text/x-wiki 4 1b6453892473a467d07372d45eb05abc2031647a Keruffle For A Neat Prize 0 46 76 2023-09-17T20:27:05Z NeonTehWolf 2 creation ! wikitext text/x-wiki [[File:Kfanp wide.png|alt=test|thumb|634x634px|A poster containing the cast of KFANP as of episode 4. {| class="wikitable" |+ !Episodes: 4 |- !First Episode: [[Kerfuffle For A Neat Prize 1: New Heights|New Heights]] |- !Latest Episode: [[Kerfuffle For A Neat Prize 4: Cooking By The Book, Rebaked!|Cooking By The Book, Rebaked!]] |- !Contestants: 24 |- !Remaining Contestants: 21 (As of Episode 4.) |- !Cast: Mildew, Neon, Pixely, GBA SP, Octahedron, d20, Robot Neon, Crystaly, Soup, Amazok, Amazok Jr, Map of Mallardia, Fire Stone, Duck, Slop Token, Switch, Bob, Hiddeny, Bob, Dark Matter, Spider Ball, Elevator, RPI Poster, Fish GIF, Freezer Eating Flamingo |- !Created: July 4th 2020 |} ]] Kerfuffle For A Neat Prize is a competition based show where every episode, a set of contestants are put up for elimination, and the viewers vote on who goes. The series has been out for 3 years, and currently has 4 episodes with a 5th in production. == Episodes == {| class="wikitable" |+ !Episode Name !Thumbnail !Contestant Eliminated !Release |- |New Heights |[[File:Episode 1.png|none|thumb|115x115px]] |N/A |July 4th, 2020 |- |Shockwave Symphony |[[File:Episode 2.png|none|thumb|115x115px]] |Dark Matter |December 7th, 2020 |- |It Gets Deeper |[[File:Episode 3.png|none|thumb|115x115px]] |Amazok |August 11th, 2021 |- |Cooking By The Book, Rebaked! |[[File:Episode 4.png|none|thumb|115x115px]] |Robot Neon |May 6th, 2022 |} 511f66b225d6ae2713609ae4167907d1b958b328 77 76 2023-09-17T20:28:45Z NeonTehWolf 2 wikitext text/x-wiki {{DISPLAYTITLE:Kerfuffle For A Neat Prize}} [[File:Kfanp wide.png|alt=test|thumb|634x634px|A poster containing the cast of KFANP as of episode 4. {| class="wikitable" |+ !Episodes: 4 |- !First Episode: [[Kerfuffle For A Neat Prize 1: New Heights|New Heights]] |- !Latest Episode: [[Kerfuffle For A Neat Prize 4: Cooking By The Book, Rebaked!|Cooking By The Book, Rebaked!]] |- !Contestants: 24 |- !Remaining Contestants: 21 (As of Episode 4.) |- !Cast: Mildew, Neon, Pixely, GBA SP, Octahedron, d20, Robot Neon, Crystaly, Soup, Amazok, Amazok Jr, Map of Mallardia, Fire Stone, Duck, Slop Token, Switch, Bob, Hiddeny, Bob, Dark Matter, Spider Ball, Elevator, RPI Poster, Fish GIF, Freezer Eating Flamingo |- !Created: July 4th 2020 |} ]] Kerfuffle For A Neat Prize is a competition based show where every episode, a set of contestants are put up for elimination, and the viewers vote on who goes. The series has been out for 3 years, and currently has 4 episodes with a 5th in production. == Episodes == {| class="wikitable" |+ !Episode Name !Thumbnail !Contestant Eliminated !Release |- |New Heights |[[File:Episode 1.png|none|thumb|115x115px]] |N/A |July 4th, 2020 |- |Shockwave Symphony |[[File:Episode 2.png|none|thumb|115x115px]] |Dark Matter |December 7th, 2020 |- |It Gets Deeper |[[File:Episode 3.png|none|thumb|115x115px]] |Amazok |August 11th, 2021 |- |Cooking By The Book, Rebaked! |[[File:Episode 4.png|none|thumb|115x115px]] |Robot Neon |May 6th, 2022 |} 2270ba888bfb14e09f99db042536d399f1aa684e 78 77 2023-09-17T20:29:48Z NeonTehWolf 2 Redirected page to [[Kerfuffle For A Neat Prize]] wikitext text/x-wiki #REDIRECT [[Kerfuffle For A Neat Prize]]{{DISPLAYTITLE:Kerfuffle For A Neat Prize}} [[File:Kfanp wide.png|alt=test|thumb|634x634px|A poster containing the cast of KFANP as of episode 4. {| class="wikitable" |+ !Episodes: 4 |- !First Episode: [[Kerfuffle For A Neat Prize 1: New Heights|New Heights]] |- !Latest Episode: [[Kerfuffle For A Neat Prize 4: Cooking By The Book, Rebaked!|Cooking By The Book, Rebaked!]] |- !Contestants: 24 |- !Remaining Contestants: 21 (As of Episode 4.) |- !Cast: Mildew, Neon, Pixely, GBA SP, Octahedron, d20, Robot Neon, Crystaly, Soup, Amazok, Amazok Jr, Map of Mallardia, Fire Stone, Duck, Slop Token, Switch, Bob, Hiddeny, Bob, Dark Matter, Spider Ball, Elevator, RPI Poster, Fish GIF, Freezer Eating Flamingo |- !Created: July 4th 2020 |} ]] Kerfuffle For A Neat Prize is a competition based show where every episode, a set of contestants are put up for elimination, and the viewers vote on who goes. The series has been out for 3 years, and currently has 4 episodes with a 5th in production. == Episodes == {| class="wikitable" |+ !Episode Name !Thumbnail !Contestant Eliminated !Release |- |New Heights |[[File:Episode 1.png|none|thumb|115x115px]] |N/A |July 4th, 2020 |- |Shockwave Symphony |[[File:Episode 2.png|none|thumb|115x115px]] |Dark Matter |December 7th, 2020 |- |It Gets Deeper |[[File:Episode 3.png|none|thumb|115x115px]] |Amazok |August 11th, 2021 |- |Cooking By The Book, Rebaked! |[[File:Episode 4.png|none|thumb|115x115px]] |Robot Neon |May 6th, 2022 |} {{DEFAULTSORT:Kerfuffle_For_A_Neat_Prize}} dd6156d95a108300b34d246b8e4cb56164279d38 79 78 2023-09-17T20:30:07Z NeonTehWolf 2 Replaced content with "#REDIRECT [[Kerfuffle For A Neat Prize]]{{DISPLAYTITLE:Kerfuffle For A Neat Prize}}" wikitext text/x-wiki #REDIRECT [[Kerfuffle For A Neat Prize]]{{DISPLAYTITLE:Kerfuffle For A Neat Prize}} 4a73cafb298ddcf01bb7b2c3616e1124d9bf967d Kerfuffle For A Neat Prize 0 47 80 2023-09-17T20:30:51Z NeonTehWolf 2 Created page with "{{DISPLAYTITLE:Kerfuffle For A Neat Prize}} [[File:Kfanp wide.png|alt=test|thumb|634x634px|A poster containing the cast of KFANP as of episode 4. {| class="wikitable" |+ !Episodes: 4 |- !First Episode: [[Kerfuffle For A Neat Prize 1: New Heights|New Heights]] |- !Latest Episode: [[Kerfuffle For A Neat Prize 4: Cooking By The Book, Rebaked!|Cooking By The Book, Rebaked!]] |- !Contestants: 24 |- !Remaining Contestants: 21 (As of Episode 4.) |- !Cast: Mildew, Neon, Pixely,..." wikitext text/x-wiki {{DISPLAYTITLE:Kerfuffle For A Neat Prize}} [[File:Kfanp wide.png|alt=test|thumb|634x634px|A poster containing the cast of KFANP as of episode 4. {| class="wikitable" |+ !Episodes: 4 |- !First Episode: [[Kerfuffle For A Neat Prize 1: New Heights|New Heights]] |- !Latest Episode: [[Kerfuffle For A Neat Prize 4: Cooking By The Book, Rebaked!|Cooking By The Book, Rebaked!]] |- !Contestants: 24 |- !Remaining Contestants: 21 (As of Episode 4.) |- !Cast: Mildew, Neon, Pixely, GBA SP, Octahedron, d20, Robot Neon, Crystaly, Soup, Amazok, Amazok Jr, Map of Mallardia, Fire Stone, Duck, Slop Token, Switch, Bob, Hiddeny, Bob, Dark Matter, Spider Ball, Elevator, RPI Poster, Fish GIF, Freezer Eating Flamingo |- !Created: July 4th 2020 |} ]] Kerfuffle For A Neat Prize is a competition based show where every episode, a set of contestants are put up for elimination, and the viewers vote on who goes. The series has been out for 3 years, and currently has 4 episodes with a 5th in production. == Episodes == {| class="wikitable" |+ !Episode Name !Thumbnail !Contestant Eliminated !Release |- |New Heights |[[File:Episode 1.png|none|thumb|115x115px]] |N/A |July 4th, 2020 |- |Shockwave Symphony |[[File:Episode 2.png|none|thumb|115x115px]] |Dark Matter |December 7th, 2020 |- |It Gets Deeper |[[File:Episode 3.png|none|thumb|115x115px]] |Amazok |August 11th, 2021 |- |Cooking By The Book, Rebaked! |[[File:Episode 4.png|none|thumb|115x115px]] |Robot Neon |May 6th, 2022 |} {{DEFAULTSORT:Kerfuffle_For_A_Neat_Prize}} [[Category:Shows]] acdaf6e4653c2f3f2ec8e7846705188258118d96 81 80 2023-09-18T17:56:58Z NeonTehWolf 2 trvia wikitext text/x-wiki {{DISPLAYTITLE:Kerfuffle For A Neat Prize}} [[File:Kfanp wide.png|alt=test|thumb|634x634px|A poster containing the cast of KFANP as of episode 4. {| class="wikitable" |+ !Episodes: 4 |- !First Episode: [[Kerfuffle For A Neat Prize 1: New Heights|New Heights]] |- !Latest Episode: [[Kerfuffle For A Neat Prize 4: Cooking By The Book, Rebaked!|Cooking By The Book, Rebaked!]] |- !Contestants: 24 |- !Remaining Contestants: 21 (As of Episode 4.) |- !Cast: [[Mildew]], [[Neon Celeste|Neon]], [[Pixely]], [[GBA SP]], [[Octahedron]], [[d20]], [[Robot Neon]], [[Crystaly]], [[Soup]], [[Amazok]], [[Amazok Jr]], [[Map of Mallardia]], [[Fiona Stone|Fire Stone]], [[Duck]], [[Slop Token]], [[Switch]], [[Bob]], [[Hiddeny]], [[Average Joe]], [[Dark Matter]], [[Spider Ball]], [[Elevator]], [[RPI Poster]], [[Fish GIF]], [[Freezer Eating Flamingo]] |- !Created: July 4th 2020 |} ]] Kerfuffle For A Neat Prize is a competition based show where every episode, a set of contestants are put up for elimination, and the viewers vote on who goes. The series has been out for 3 years, and currently has 4 episodes with a 5th in production. == Episodes == {| class="wikitable" |+ !Episode Name !Thumbnail !Contestant Eliminated !Release |- |New Heights |[[File:Episode 1.png|none|thumb|115x115px]] |N/A |July 4th, 2020 |- |Shockwave Symphony |[[File:Episode 2.png|none|thumb|115x115px]] |Dark Matter |December 7th, 2020 |- |It Gets Deeper |[[File:Episode 3.png|none|thumb|115x115px]] |Amazok |August 11th, 2021 |- |Cooking By The Book, Rebaked! |[[File:Episode 4.png|none|thumb|115x115px]] |Robot Neon |May 6th, 2022 |} == Elimination Table == {| class="wikitable sortable" |+ !Icon !Contestant Name !Team !Placement !Ep 1 !Ep 2 !Ep 3 !Ep 4 |- |[[File:Amazok Jr.jpg|37x37px]] |[[Amazok Jr]] |[[1985 Retro Video Game Sale Up to 30% Off|1985]] |TBA |3rd |4th |2nd |2nd |- |[[File:Average Joe.jpg|37x37px]] |[[Average Joe]] |[[Duck Gang]] |TBA |2nd |3rd |3rd |1st |- |[[File:Bob.jpg|37x37px]] |[[Bob]] |[[Duck Gang]] |TBA |2nd |3rd |3rd |1st |- |[[File:Crystaly.jpg|37x37px]] |[[Crystaly]] |[[1985 Retro Video Game Sale Up to 30% Off|1985]] |TBA |3rd |4th |2nd |2nd |- |[[File:D20.jpg|37x37px]] |[[d20]] |[[We Hate Blue]] |TBA |1st |2nd |4th |3rd |- |[[File:Duck.jpg|37x37px]] |[[Duck]] |[[Duck Gang]] |TBA |2nd |3rd |3rd |1st |- |[[File:Elevator.jpg|37x37px]] |[[Elevator]] |[[What Are We?]] |TBA |4th |1st |1st |4th |- |[[File:Fire Stone.jpg|37x37px]] |[[Fiona Stone|Fire Stone]] |[[1985 Retro Video Game Sale Up to 30% Off|1985]] |TBA |3rd |4th |2nd |2nd |- |[[File:Fish GIF.jpg|37x37px]] |[[Fish GIF]] |[[What Are We?]] |TBA |4th |1st |1st |4th |- |[[File:Freezer Eating Flamingo.jpg|37x37px]] |[[Freezer Eating Flamingo]] |[[What Are We?]] |TBA |4th |1st |1st |4th |- |[[File:GBA SP.jpg|37x37px]] |[[GBA SP]] |[[We Hate Blue]] |TBA |1st |2nd |4th |3rd |- |[[File:Hiddeny.jpg|37x37px]] |[[Hiddeny]] |[[Duck Gang]] |TBA |2nd |3rd |3rd |1st |- |[[File:Map of Mallardia.jpg|37x37px]] |[[Map of Mallardia]] |[[1985 Retro Video Game Sale Up to 30% Off|1985]] |TBA |3rd |4th |2nd |2nd |- |[[File:Neon.jpg|37x37px]] |[[Neon Celeste|Neon]] |[[We Hate Blue]] |TBA |1st |2nd |4th |3rd |- |[[File:Octahedron.jpg|37x37px]] |[[Octahedron]] |[[We Hate Blue]] |TBA |1st |2nd |4th |3rd |- |[[File:Pixely.jpg|37x37px]] |[[Pixely]] |[[We Hate Blue]] |TBA |1st |2nd |4th |3rd |- |[[File:RPI Poster.jpg|37x37px]] |[[RPI Poster]] |[[What Are We?]] |TBA |4th |1st |1st |4th |- |[[File:Slop Token.jpg|37x37px]] |[[Slop Token]] |[[Duck Gang]] |TBA |2nd |3rd |3rd |1st |- |[[File:Soup.jpg|37x37px]] |[[Soup]] |[[1985 Retro Video Game Sale Up to 30% Off|1985]] |TBA |3rd |4th |2nd |2nd |- |[[File:Spider Ball.jpg|37x37px]] |[[Spider Ball]] |[[What Are We?]] |TBA |4th |1st |1st |4th |- |[[File:Switch.jpg|37x37px]] |[[Switch]] |[[Duck Gang]] |TBA |2nd |3rd |3rd |1st |- |[[File:Robot Neon Mk I.png|37x37px]] |[[Robot Neon]] |[[We Hate Blue]] |22nd |1st |2nd |4th |Elim |- |[[File:Amazok.jpg|37x37px]] |[[Amazok]] |[[1985 Retro Video Game Sale Up to 30% Off|1985]] |23rd |3rd |4th |Elim | - |- |[[File:Dark Matter.jpg|37x37px]] |[[Dark Matter]] |[[What Are We?]] |24th |4th |Elim | - | - |} == Trivia == * KFANP originally had only 20 contestants, with Robot Neon, Fire Stone, d20, and GBA SP being added in later. * The original script for KFANP is lost, as the file was corrupted. * KFANP takes place before the main comic. {{DEFAULTSORT:Kerfuffle_For_A_Neat_Prize}} [[Category:Shows]] 2e0ebf2f9028809989b32f668cd6f5faf981762b File:Amazok Jr.jpg 6 48 82 2023-09-18T17:13:12Z NeonTehWolf 2 wikitext text/x-wiki amazok jr d6cd42436c72a9076dc2aaf17ec49ec50e671eee File:Average Joe.jpg 6 49 83 2023-09-18T17:16:10Z NeonTehWolf 2 wikitext text/x-wiki aj 2048b22ac0881f917af3e938105055ab85498548 File:Crystaly.jpg 6 50 84 2023-09-18T17:16:54Z NeonTehWolf 2 wikitext text/x-wiki crystaly f499c36fcc8d2bc0413fed8fcb764aa43d2a5495 File:D20.jpg 6 51 85 2023-09-18T17:19:40Z NeonTehWolf 2 wikitext text/x-wiki d20 9fbf86900415816a850ee2748e5b805d56739cef File:Elevator.jpg 6 52 86 2023-09-18T17:33:41Z NeonTehWolf 2 wikitext text/x-wiki e 58e6b3a414a1e090dfc6029add0f3555ccba127f File:Fire Stone.jpg 6 53 87 2023-09-18T17:34:07Z NeonTehWolf 2 wikitext text/x-wiki Fire Stone 9e90be9c42a4762c4ee0e96eafac55cbddfe2cfc File:Fish GIF.jpg 6 54 88 2023-09-18T17:34:39Z NeonTehWolf 2 wikitext text/x-wiki Fish GIF 418ce43b623032d473488590187f336366a45c17 File:Freezer Eating Flamingo.jpg 6 55 89 2023-09-18T17:35:01Z NeonTehWolf 2 wikitext text/x-wiki flamingo 14c06474bec5e7def0304925d09f2b977af3146a File:GBA SP.jpg 6 56 90 2023-09-18T17:35:30Z NeonTehWolf 2 wikitext text/x-wiki gba ac1d1f5c82bb68c1a99397c4e0c3123dd7f0dee0 File:Hiddeny.jpg 6 57 91 2023-09-18T17:35:57Z NeonTehWolf 2 wikitext text/x-wiki Hiddeny 7970ca7421fdc8da175d7160290d1761d392e89b File:Map of Mallardia.jpg 6 58 92 2023-09-18T17:36:22Z NeonTehWolf 2 wikitext text/x-wiki m 6b0d31c0d563223024da45691584643ac78c96e8 File:Octahedron.jpg 6 59 93 2023-09-18T17:36:46Z NeonTehWolf 2 wikitext text/x-wiki Octahedron 262b33ba1823f3ebf2d63e888228387ac3e55cb6 File:RPI Poster.jpg 6 60 94 2023-09-18T17:37:11Z NeonTehWolf 2 wikitext text/x-wiki RPI Poster f6dfc20cc836dc4729029498bd1e608ceed9125d File:Slop Token.jpg 6 61 95 2023-09-18T17:37:36Z NeonTehWolf 2 wikitext text/x-wiki Slop Token 26e75b8237d7886589e71af7d23cbc1dd2a150e5 File:Soup.jpg 6 62 96 2023-09-18T17:38:00Z NeonTehWolf 2 wikitext text/x-wiki Soup e373ab197a0e827062256203cd17b37bdb94bcd9 File:Spider Ball.jpg 6 63 97 2023-09-18T17:38:26Z NeonTehWolf 2 wikitext text/x-wiki Spider Ball 251b462892b320d6899f375928750e2ceeb4847a File:Switch.jpg 6 64 98 2023-09-18T17:38:55Z NeonTehWolf 2 wikitext text/x-wiki Switch 3e44c920427e845df4958295eb8c3045b55fcfd5 File:Amazok.jpg 6 65 99 2023-09-18T17:39:24Z NeonTehWolf 2 wikitext text/x-wiki Amazok 5a497d31eb5091ff2c3584a70255e1405dbcc6cd File:Dark Matter.jpg 6 66 100 2023-09-18T17:39:47Z NeonTehWolf 2 wikitext text/x-wiki Dark MAtter c13b8ed2d47e889e7053cb395139a6b769978fb7 File:Robot Neon Mk I.png 6 67 101 2023-09-18T17:42:01Z NeonTehWolf 2 wikitext text/x-wiki Robot Neon 09591d66b91a05e6869df604efc168e994a7ad27 File:Slop Token2021.png 6 68 102 2023-09-18T23:33:46Z NeonTehWolf 2 wikitext text/x-wiki 2021 fd93ac461456a118d38a8d6b4d18f6741682f3eb File:Slop token debut.png 6 69 103 2023-09-18T23:35:26Z NeonTehWolf 2 wikitext text/x-wiki debut 502a2754b335ed3b95713f21a4775a4cdfa60f7b File:Slop token purple.png 6 70 104 2023-09-18T23:40:03Z NeonTehWolf 2 wikitext text/x-wiki burple 104b614785a5e2ced6ca79ca30dc2c5d1adf727c Slop Token 0 71 105 2023-09-18T23:41:14Z NeonTehWolf 2 Page creation wikitext text/x-wiki Slop Token is a painted coin with the word "slop" written in poor handwriting. [[File:Slop Token.jpg|alt=test|thumb|Slop Token's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: 2018 |- ![[List of Objects by Number Order|Object Number]]: #006 |- ![[List of Characters by Number Order|Character Number]] #014 |- ![[Battle For A More Original Object Show|BFAMOOS]] Placement: TBA |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- ![[The Mildud Super Show|TMSS]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Biography == === Competing in BFAMOOS === Slop Token was originally introduced in [[Battle For A More Original Object Show|BFAMOOS]] (Which the canonicity of is ambiguous,) and has a best friend named Swiss Cheese. She started out a shade of green, but became orange through going into a paint lake. [[Battle For A More Original Object Show|BFAMOOS]] would be canceled by No Name Creature, and she would go back to her normal life. === Destroying The Nest === Sometime between the ending and [[Battle For A More Original Object Show|BFAMOOS]] and meeting [[Fiona Stone|Fire Stone]], Slop Token would babysit a duck, only for the babysitting to result in the original [[The Nest Deli & Cafe|The Nest]] location being destroyed, having to be rebuilt. [[Mini Duck]] took a chunk out out Slop Token's head to sell it, hopefully getting back some of the costs of rebuilding. === Adventures with Fire Stone === Slop Token briefly traveled with [[Fiona Stone|Fire Stone]] and [[Pixely]] when [[Fiona Stone|Fire Stone]] was on the run from [[Dusk Stone]], even stopping an attempted murder on [[Fiona Stone|Fire Stone]], at the cost of a chunk of her head. Despite her previously saving [[Fiona Stone|Fire Stone]]'s life, she failed the second time resulting in [[Fiona Stone|Fire Stone]] being killed., Slop Token carried immense guilt, going to the "Recovery Machine" in [[The Nest Deli & Cafe|The Nest]] to try and get her back, trying to make a deal with [[Dr Harrison Violet|Dr Violet]] (who was inside the machine at the time and said no.) [[Freezer Eating Flamingo]] recovered [[Fiona Stone|Fire Stone]] shortly after. === Competing in KFANP === Slop Token competed in [[Kerfuffle For A Neat Prize|KFANP]] alongside some former [[Battle For A More Original Object Show|BFAMOOS]] contestants, being [[Switch]] and [[Spider Ball]]. She also had made friends with [[Hiddeny]] and [[Duck (Character)|Duck]] offscreen. She was on team [[Duck Gang]], and relied on [[Duck]] for many challenges. She also commanded the team around, much to the annoyance of [[Switch]]. Her placement is as of yet unknown. === Competing in TMSS === When [[Mildud]] didn't have enough contestants for [[The Mildud Super Show|TMSS]], Slop Token was summoned alongside [[Barf Puddle]] and [[Average Joe]] to get the cast up to 14. She named her team after her 2 previous competitions ([[Duck Gang]] and Team 16,) making the team name Duck Gang 16. At one point, Slop Token got painted purple as a prize for being safe. A few challenges later, she was safe again, getting the prize of water, which washed away her layers of paint, resulting in her splotched appearance. In [[TMSS Episode 14|Episode 14]], Slop Token broke her leg trying to get [[Timmy]] back from being stone. This would lead her to having a cast for a while. She would make to at least the final 3. == Trivia == * Slop Token's asset was originally just a re-color of Coiny from Battle For Dream Island * Slop Token has competed in 3 shows, the most of any character. * Slop Token started out as a joke character, but became a serious one later on. * Her favorite food is Macaroni and Cheese == Gallery == <gallery> File:Slop token debut.png|Slop Token's BFAMOOS appearance. File:Slop Token2021.png|Slop Token's 2021 Icon File:Slop token purple.png|Slop Token's purple appearance in TMSS. </gallery> 5d0a38e2d47b6534c8b67fbc004609c18d87e3c2 106 105 2023-09-18T23:43:13Z NeonTehWolf 2 wikitext text/x-wiki Slop Token is a painted coin with the word "slop" written in poor handwriting. [[File:Slop Token.jpg|alt=test|thumb|Slop Token's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: 2018 |- ![[List of Objects by Number Order|Object Number]]: #006 |- ![[List of Characters by Number Order|Character Number]] #014 |- ![[Battle For A More Original Object Show|BFAMOOS]] Placement: TBA |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- ![[The Mildud Super Show|TMSS]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Biography == === Competing in BFAMOOS === Slop Token was originally introduced in [[Battle For A More Original Object Show|BFAMOOS]] (Which the canonicity of is ambiguous,) and has a best friend named Swiss Cheese. She started out a shade of green, but became orange through going into a paint lake. [[Battle For A More Original Object Show|BFAMOOS]] would be canceled by No Name Creature, and she would go back to her normal life. === Destroying The Nest === Sometime between the ending and [[Battle For A More Original Object Show|BFAMOOS]] and meeting [[Fiona Stone|Fire Stone]], Slop Token would babysit a duck, only for the babysitting to result in the original [[The Nest Deli & Cafe|The Nest]] location being destroyed, having to be rebuilt. [[Mini Duck]] took a chunk out out Slop Token's head to sell it, hopefully getting back some of the costs of rebuilding. === Adventures with Fire Stone === Slop Token briefly traveled with [[Fiona Stone|Fire Stone]] and [[Pixely]] when [[Fiona Stone|Fire Stone]] was on the run from [[Dusk Stone]], even stopping an attempted murder on [[Fiona Stone|Fire Stone]], at the cost of a chunk of her head. Despite her previously saving [[Fiona Stone|Fire Stone]]'s life, she failed the second time resulting in [[Fiona Stone|Fire Stone]] being killed., Slop Token carried immense guilt, going to the "Recovery Machine" in [[The Nest Deli & Cafe|The Nest]] to try and get her back, trying to make a deal with [[Dr Harrison Violet|Dr Violet]] (who was inside the machine at the time and said no.) [[Freezer Eating Flamingo]] recovered [[Fiona Stone|Fire Stone]] shortly after. === Competing in KFANP === Slop Token competed in [[Kerfuffle For A Neat Prize|KFANP]] alongside some former [[Battle For A More Original Object Show|BFAMOOS]] contestants, being [[Switch]] and [[Spider Ball]]. She also had made friends with [[Hiddeny]] and [[Duck (Character)|Duck]] offscreen. She was on team [[Duck Gang]], and relied on [[Duck]] for many challenges. She also commanded the team around, much to the annoyance of [[Switch]]. Her placement is as of yet unknown. === Competing in TMSS === When [[Mildud]] didn't have enough contestants for [[The Mildud Super Show|TMSS]], Slop Token was summoned alongside [[Barf Puddle]] and [[Average Joe]] to get the cast up to 14. She named her team after her 2 previous competitions ([[Duck Gang]] and Team 16,) making the team name Duck Gang 16. At one point, Slop Token got painted purple as a prize for being safe. A few challenges later, she was safe again, getting the prize of water, which washed away her layers of paint, resulting in her splotched appearance. In [[TMSS Episode 14|Episode 14]], Slop Token broke her leg trying to get [[Timmy]] back from being stone. This would lead her to having a cast for a while. She would make to at least the final 3. == Trivia == * Slop Token's asset was originally just a re-color of Coiny from Battle For Dream Island * Slop Token has competed in 3 shows, the most of any character. * Slop Token started out as a joke character, but became a serious one later on. * Her favorite food is Macaroni and Cheese == Gallery == <gallery> File:Slop token debut.png|Slop Token's BFAMOOS appearance. File:Slop Token2021.png|Slop Token's 2021 Icon File:Slop token purple.png|Slop Token's purple appearance in TMSS. </gallery> [[Category:KFANP Contestants]] [[Category:Contestants Still Competing in KFANP]] [[Category:Duck Gang Members]] [[Category:Object Characters]] [[Category:Orange Characters]] [[Category:Purple Characters]] [[Category:Green Characters]] [[Category:BFAMOOS Contestants]] [[Category:TMSS Contestants]] [[Category:Team 16 Members]] [[Category:Duck Gang 16 Members]] d5774cb68cae76f28411c1e37fdd3db8c55b0bc9 File:Mildud Super Show.png 6 72 107 2023-09-18T23:50:19Z NeonTehWolf 2 wikitext text/x-wiki Super f6889fc97e14b42dec11a8c183ea791c5465b658 The Mildud Super Show 0 73 108 2023-09-19T00:04:15Z NeonTehWolf 2 Created page with "The Mildud Super Show, Also known as The Mildud and Timmy Super Show, is a competition based spin off joke show, with Mildud as the host. In episode 5 Timmy was introduced, and in Episode 6 he took over hosting the show until Episode 9 File:Mildud Super Show.png|alt=|thumb|634x634px|The title card for Episode 14's intro. {| class="wikitable" |+ !Episodes: 14 |- !First Episode: Episode 1 |- !Latest Episode: Episode 14 |- !Contestants: 14 |- !Remaining Contestants: 3 (As..." wikitext text/x-wiki The Mildud Super Show, Also known as The Mildud and Timmy Super Show, is a competition based spin off joke show, with Mildud as the host. In episode 5 Timmy was introduced, and in Episode 6 he took over hosting the show until Episode 9 [[File:Mildud Super Show.png|alt=|thumb|634x634px|The title card for Episode 14's intro. {| class="wikitable" |+ !Episodes: 14 |- !First Episode: Episode 1 |- !Latest Episode: Episode 14 |- !Contestants: 14 |- !Remaining Contestants: 3 (As of Episode 14.) |- !Cast: [[Mildud]], [[Timmy]], [[Slop Token]], [[Average Joe]], [[Barf Puddle]], [[Spider Ball]], [[Rick Astley]], [[Toad]], [[Strawberry Duck]], [[Rice Olsen|Rice]], [[Dawn Stone]], [[Mildew Jr]], [[Line]], [[Shellmet]], [[Glowing Orb]], [[Duckkart Bii Instruction Manual]] |- !Created: January 14th 2021 |} ]] == Episodes == {| class="wikitable" |+ !Episode Name !Contestant Eliminated !Release |- |Episode 1 |N/A |January 14th 2021 |- |Episode 2 |[[Barf Puddle]] |January 15th 2021 |- |Episode 3 |[[Duckkart Bii Instruction Manual]] |May 8th 2021 |- |Episode 4 |[[Line]] |May 9th 2021 |- |Episode 5 |[[Toad]] |May 11th 2021 |- |Episode 6 |[[Average Joe]] |May 12th 2021 |- |Episode 7 |[[Mildew Jr]] |May 13th 2021 |- |Episode 8 |[[Dawn Stone]] |May 17th 2021 |- |Episode 9 |[[Glowing Orb]] |May 17th 2021 |- |Episode 10 |N/A ([[Dawn Stone]] Rejoined.) |May 21st 2021 |- |Episode 11 |[[Spider Ball]] |July 3rd 2021 |- |Episode 12 |[[Rick Astley]] |July 4th 2021 |- |Episode 13 |[[Strawberry Duck]] |July 6th 2021 |- |Episode 14 |[[Shellmet]] |September 17th 2023 |} == Trivia == * The comic released almost daily, but had an over 2 year hiatus, making it the longest break between episodes. * Rick Astley and Toad, 2 contestants, became "Non Canon" after the creator thought that would be the best option. * Barf Puddle is missing, and in a linked show called "Snartusville," made by Lemonsalad. * Mildud made the show out of jealousy for [[Kerfuffle For A Neat Prize|Mildew's show]]. 9947cf3627e57492b7cedc9e1b8cab466cd98acb 109 108 2023-09-19T00:04:54Z NeonTehWolf 2 wikitext text/x-wiki The Mildud Super Show, Also known as The Mildud and Timmy Super Show, is a competition based spin off joke show, with Mildud as the host. In episode 5 Timmy was introduced, and in Episode 6 he took over hosting the show until Episode 9 [[File:Mildud Super Show.png|alt=|thumb|634x634px|The title card for Episode 14's intro. {| class="wikitable" |+ !Episodes: 14 |- !First Episode: Episode 1 |- !Latest Episode: Episode 14 |- !Contestants: 14 |- !Remaining Contestants: 3 (As of Episode 14.) |- !Cast: [[Mildud]], [[Timmy]], [[Slop Token]], [[Average Joe]], [[Barf Puddle]], [[Spider Ball]], [[Rick Astley]], [[Toad]], [[Strawberry Duck]], [[Rice Olsen|Rice]], [[Dawn Stone]], [[Mildew Jr]], [[Line]], [[Shellmet]], [[Glowing Orb]], [[Duckkart Bii Instruction Manual]] |- !Created: January 14th 2021 |} ]] == Episodes == {| class="wikitable" |+ !Episode Name !Contestant Eliminated !Release |- |Episode 1 |N/A |January 14th 2021 |- |Episode 2 |[[Barf Puddle]] |January 15th 2021 |- |Episode 3 |[[Duckkart Bii Instruction Manual]] |May 8th 2021 |- |Episode 4 |[[Line]] |May 9th 2021 |- |Episode 5 |[[Toad]] |May 11th 2021 |- |Episode 6 |[[Average Joe]] |May 12th 2021 |- |Episode 7 |[[Mildew Jr]] |May 13th 2021 |- |Episode 8 |[[Dawn Stone]] |May 17th 2021 |- |Episode 9 |[[Glowing Orb]] |May 17th 2021 |- |Episode 10 |N/A ([[Dawn Stone]] Rejoined.) |May 21st 2021 |- |Episode 11 |[[Spider Ball]] |July 3rd 2021 |- |Episode 12 |[[Rick Astley]] |July 4th 2021 |- |Episode 13 |[[Strawberry Duck]] |July 6th 2021 |- |Episode 14 |[[Shellmet]] |September 17th 2023 |} == Trivia == * The comic released almost daily, but had an over 2 year hiatus, making it the longest break between episodes. * Rick Astley and Toad, 2 contestants, became "Non Canon" after the creator thought that would be the best option. * Barf Puddle is missing, and in a linked show called "Snartusville," made by Lemonsalad. * Mildud made the show out of jealousy for [[Kerfuffle For A Neat Prize|Mildew's show]]. [[Category:Shows]] [[Category:Joke Shows]] [[Category:Comics]] 13209a70111433ff01b56f35f6b772113f44cca1 110 109 2023-09-21T20:00:18Z NeonTehWolf 2 Elimination Table wikitext text/x-wiki The Mildud Super Show, Also known as The Mildud and Timmy Super Show, is a competition based spin off joke show, with Mildud as the host. In episode 5 Timmy was introduced, and in Episode 6 he took over hosting the show until Episode 9 [[File:Poster tmss.png|alt=|thumb|634x634px|A poster depicting the 14 contestants, plus the hosts. {| class="wikitable" |+ !Episodes: 14 |- !First Episode: Episode 1 |- !Latest Episode: Episode 14 |- !Contestants: 14 |- !Remaining Contestants: 3 (As of Episode 14.) |- !Cast: [[Mildud]], [[Timmy]], [[Slop Token]], [[Average Joe]], [[Barf Puddle]], [[Spider Ball]], [[Rick Astley]], [[Toad]], [[Strawberry Duck]], [[Rice Olsen|Rice]], [[Dawn Stone]], [[Mildew Jr]], [[Line]], [[Shellmet]], [[Glowing Orb]], [[Duckkart Bii Instruction Manual]] |- !Created: January 14th 2021 |} ]] == Episodes == {| class="wikitable" |+ !Episode Name !Contestant Eliminated !Release |- |Episode 1 |N/A |January 14th 2021 |- |Episode 2 |[[Barf Puddle]] |January 15th 2021 |- |Episode 3 |[[Duckkart Bii Instruction Manual]] |May 8th 2021 |- |Episode 4 |[[Line]] |May 9th 2021 |- |Episode 5 |[[Toad]] |May 11th 2021 |- |Episode 6 |[[Average Joe]] |May 12th 2021 |- |Episode 7 |[[Mildew Jr]] |May 13th 2021 |- |Episode 8 |[[Dawn Stone]] |May 17th 2021 |- |Episode 9 |[[Glowing Orb]] |May 17th 2021 |- |Episode 10 |N/A ([[Dawn Stone]] Rejoined.) |May 21st 2021 |- |Episode 11 |[[Spider Ball]] |July 3rd 2021 |- |Episode 12 |[[Rick Astley]] |July 4th 2021 |- |Episode 13 |[[Strawberry Duck]] |July 6th 2021 |- |Episode 14 |[[Shellmet]] |September 17th 2023 |} == Trivia == * The comic released almost daily, but had an over 2 year hiatus, making it the longest break between episodes. * Rick Astley and Toad, 2 contestants, became "Non Canon" after the creator thought that would be the best option. * Barf Puddle is missing, and in a linked show called "Snartusville," made by Lemonsalad. * Mildud made the show out of jealousy for [[Kerfuffle For A Neat Prize|Mildew's show]]. * Two of the contestants (Rick Astley and Toad,) would be deemed Non-Canon by the series creator. == Elimination Table == {| class="wikitable" |+ !Icon !Contestant Name !Team !Placement !Ep 1 !Ep 2 !Ep 3 !Ep 4 !Ep 5 !Ep 6 !Ep 7 !Ep 8 !Ep 9 !Ep 10 !Ep 11 !Ep 12 !Ep 13 !Ep 14 |- |[[File:Dawn Stone.jpg|37x37px]] |[[Dawn Stone]] |[[Really Good Name]] |TBA, (8th) |1st |2nd |2nd |1st |1st |2nd |2nd |Elim |UFR |1st |UFE |UFE |UFE |1st |- |[[File:Rice.jpg|37x37px]] |[[Rice Olsen|Rice]] |[[Really Good Name]] |TBA |1st |2nd |2nd |1st |1st |2nd |2nd |2nd |1st |1st |1st |UFE |UFE |UFE |- |[[File:Slop_Token.jpg|37x37px]] |[[Slop Token]] |[[Duck Gang 16]] |TBA |2nd |1st |1st |2nd |2nd |1st |1st |1st |1st |5th |UFE |UFE |1st |UFE |- |[[File:Shellmet.jpg|37x37px]] |[[Shellmet]] |[[Really Good Name]] |4th |1st |2nd |2nd |1st |1st |2nd |2nd |2nd |1st |3rd |UFE |1st |UFE |Elim |- |[[File:Strawberry Duck.jpg|37x37px]] |[[Strawberry Duck]] |[[Duck Gang 16]] |5th |2nd |1st |1st |2nd |2nd |1st |1st |1st |1st |6th |UFE |UFE |Elim | - |- |[[File:Rick Astley.png|47x47px]] |[[Rick Astley]] |[[Duck Gang 16]] |6th |2nd |1st |1st |2nd |2nd |1st |1st |1st |1st |2nd |6th |Elim | - | - |- |[[File:Spider_Ball.jpg|37x37px]] |[[Spider Ball]] |[[Duck Gang 16]] |7th |2nd |1st |1st |2nd |2nd |1st |1st |1st |1st |4th |Elim | - | - | - |- |[[File:Glowing Orb.jpg|37x37px]] |[[Glowing Orb]] |[[Really Good Name]] |9th |1st |2nd |2nd |1st |1st |2nd |2nd |2nd |Elim | - | - | - | - | - |- |[[File:Mildew Jr.jpg|37x37px]] |[[Mildew Jr]] |[[Really Good Name]] |10th |1st |2nd |2nd |1st |1st |2nd |Elim | - |UFR | - | - | - | - | - |- |[[File:Average Joe.jpg|37x37px]] |[[Average Joe]] |[[Duck Gang 16]] |11th |2nd |1st |1st |2nd |2nd |Elim | - | - |UFR | - | - | - | - | - |- |[[File:Toad.png|47x47px]] |[[Toad]] |[[Duck Gang 16]] |12th |2nd |v |1st |2nd |Elim | - | - | - |UFR | - | - | - | - | - |- |[[File:Line.jpg|37x37px]] |[[Line]] |[[Really Good Name]] |13th |1st |2nd |2nd |Elim | - | - | - | - |UFR | - | - | - | - | - |- |[[File:Duckkart Bii Instruction Manual.jpg|37x37px]] |[[Duckkart Bii Instruction Manual]] |[[Really Good Name]] |14th | |2nd |Elim | - | - | - | - | - |UFR | - | - | - | - | - |- |[[File:Barf Puddle.jpg|37x37px]] |[[Barf Puddle]] |[[Duck Gang 16]] |15th |2nd |Elim | - | - | - | - | - | - |UFR | - | - | - | - | - |} [[Category:Shows]] [[Category:Joke Shows]] [[Category:Comics]] a674ebb2fd75ae4152fef69da053ad4f28cdcd06 Category:Shows 14 74 111 2023-09-19T00:06:24Z NeonTehWolf 2 Created blank page wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 File:Mildew.jpg 6 75 112 2023-09-19T00:07:59Z NeonTehWolf 2 wikitext text/x-wiki Mildew 344ca31fa209f861ab1557730027480caed21c7c File:Mildew2021.png 6 76 113 2023-09-21T19:27:53Z NeonTehWolf 2 wikitext text/x-wiki Mildew 344ca31fa209f861ab1557730027480caed21c7c File:Bluedew.png 6 77 114 2023-09-21T19:29:27Z NeonTehWolf 2 wikitext text/x-wiki b e9d71f5ee7c92d6dc9e92ffdad17b8bd49418f98 Mildew 0 78 115 2023-09-21T19:33:40Z NeonTehWolf 2 Creation wikitext text/x-wiki Mildew is a light green alien fungus with powers of recovery, teleportation, recovery, summoning, and transforming. [[File:Mildew.jpg|alt=test|thumb|Mildew's 2023 icon. {| class="wikitable" |+ !Pronouns: He/Him |- !Creation: 2018 |- !Mildewian Number: #001 |- ![[List of Characters by Number Order|Character Number]] #021 |- !Creations: [[Mildew Jr]], [[Milded]], [[Mildid]], [[Mildew Joe]], [[Mildeed]], [[Mold]], [[Puffdew]], [[Mildud]], [[Mountain Dew]], [[Gus]], [[Timmy]], [[Mildod]], [[Spiderdew]], [[Mildord]] ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Biography == === Creating New Species Members === Mildew was originally from a unknown planet, left the sole survivor. He hitched a ride on a comet to [[Earth]], where he got the technology necessary to create other new members of his species. He went to a uninhabited planet and created more [[Mildewian|Mildewians]] there who looked up to his as a sort of god. Mildew would make a close connection with his first creation, [[Mildew Jr]]. Eventually, the two had a falling out and Mildew pretended [[Mildew Jr]] didn't even exist. === Hosting KFANP === Mildew headed back to [[Earth]] and began hosting [[Kerfuffle For A Neat Prize]], much to the jealousy of [[Mildud]], leading to his making [[The Mildud Super Show|his own show]]. Mildew would generally be a lighthearted host, much to the annoyance of some contestants. He offered a 8 sided prism, or as he calls it, "A Neat Prize," and got 24 contestants onboard. When a contestant was eliminated, he would suck them into his pocket dimension. Mildew got turned blue to his Malberry allergy in KFANP 4. === Post KFANP === Sometime after [[Kerfuffle For A Neat Prize|KFANP]], Mildew would regain his normal greenish hue and would go back to the other [[Mildewian|Mildewians]] and host [[Battle For Mildew]], with the winner being [[Mildew Joe]] due to [[Mildud]] and [[Mildew Joe]] leaving for [[The Mildud Super Show|TMSS]]. == Trivia == * Mildew is allergic to Malberries * His favorite food is durians. == Gallery == <gallery> File:Mildew2021.png|Mildew's 2021 Icon File:Bluedew.png|Mildew's blue appearance. </gallery> [[Category:Green Characters]] [[Category:Show Hosts]] [[Category:Mildewians]] 5b7f71ecfc5a9c30ec0119a1a26ac424142435f4 File:Dawn Stone.jpg 6 79 116 2023-09-21T19:36:12Z NeonTehWolf 2 wikitext text/x-wiki icon f8995ba5891b07e328c60d6bd6c10159878c5a13 File:Rice.jpg 6 80 117 2023-09-21T19:38:01Z NeonTehWolf 2 wikitext text/x-wiki rice 6939278d66e34fcfb23131504217025e78249a8b File:Shellmet.jpg 6 81 118 2023-09-21T19:41:26Z NeonTehWolf 2 wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Strawberry Duck.jpg 6 82 119 2023-09-21T19:42:09Z NeonTehWolf 2 wikitext text/x-wiki Stawberry Duck 4918fab4d7f6a74045a7269d5a4fb1f6131abff7 File:Rick Astley.png 6 83 120 2023-09-21T19:42:43Z NeonTehWolf 2 wikitext text/x-wiki rick b9ab5d34593724ab32ad0f7d13d88750b7414e7b File:Toad.png 6 84 121 2023-09-21T19:43:12Z NeonTehWolf 2 wikitext text/x-wiki toad 5e1df598b8f4c02c517a28b1580eebf6bc600bc3 File:Glowing Orb.jpg 6 85 122 2023-09-21T19:43:42Z NeonTehWolf 2 wikitext text/x-wiki glow 6ae5a62385af107fa9215fc3d4d5f0ce8bdf4924 File:Mildew Jr.jpg 6 86 123 2023-09-21T19:44:13Z NeonTehWolf 2 wikitext text/x-wiki image 0e76292794888d4f1fa75fb3aff4ca27c58f56a6 File:Line.jpg 6 87 124 2023-09-21T19:44:49Z NeonTehWolf 2 wikitext text/x-wiki line 264f39cab871e4cfd65b3a002f7255888bb5ed97 File:Duckkart Bii Instruction Manual.jpg 6 88 125 2023-09-21T19:45:13Z NeonTehWolf 2 wikitext text/x-wiki Duck e30bb6b05bdfacd363df4def6919184ace845d01 File:Barf Puddle.jpg 6 89 126 2023-09-21T19:45:47Z NeonTehWolf 2 wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Poster tmss.png 6 90 127 2023-09-21T19:58:07Z NeonTehWolf 2 wikitext text/x-wiki A poster with the TMSS cast 3d73bab96f585263b7b74edb2c6e8fca700d8b39 File:Earth outdated.png 6 91 128 2023-09-21T20:07:22Z NeonTehWolf 2 wikitext text/x-wiki Earth a074430f352b879e7939d4290bf82c99b436b900 Earth 0 92 129 2023-09-21T20:17:12Z NeonTehWolf 2 Page creation wikitext text/x-wiki Earth is a blue and green planet home to most of the characters in the comic. [[File:Earth outdated.png|alt=test|thumb|Earth, as shown in [[Duck Clash DX]]. {| class="wikitable" |+ !Age: 4.53 Billion Years |- !Location: Solar System |- !Moons: 1 |- !Galaxy: Milky Way |} ]] == History == === Beginnings === Earth would start out almost identical to our Earth, with the diverging point being sometime in the late 21st century, when [[Selene Celeste|Selene]]'s interference caused the annihilation of almost all life on the planet. The remaining toxic waste would mutate creatures, causing some odd forms of life to propagate. Most of the satellites around Earth would burn up in the atmosphere without humans. === Migration of Celestians === A rift between ancient [[Celestine]] and Earth would open at some point, causing some of them to start living on Earth, where the modern "[[booksona]]" species would evolve from. Some artifacts in the planet would bestow some of them with magic, granting some books elemental abilities. At some point, some would evolve to adapt to underwater, creating a underwater society named [[Aquarius]]. === Modern Times === About a million years after the war that would kill most life, some archeologists like [[Amber Jones|Amber]] and [[Ranger Reed|Ranger]] would start looking for remains of the past. [[Percy Arzen|Percy]], an older book, would even open a museum at one point to show the artifacts. An intelligent turtle named [[Geoffrey Sr]] would found a tech/gaming/shipping company that would quickly bring technology to the mostly still primitive world. Some forms of government would pop up, but places like [[Mallardia]] remain without a central government. == Trivia == * It's strongly implied the event that caused the destruction of the humans was a war between the USA and Russia. * [[Deseret]], [[Mallardia]], and [[Arcticoura]] remain the main established areas of the planet, with most other areas remaining unexplored. * Earth Duck, although vaguely resembling Earth, seems to be able to transport people to the rough corresponding areas on the globe. The reason for this is unknown. [[Category:Planets]] 5ac82f3ea1afa250718febf3eafba7dc22ff4e65 130 129 2023-09-21T20:18:04Z NeonTehWolf 2 wikitext text/x-wiki Earth is a blue and green planet home to most of the characters in the comic. [[File:Earth outdated.png|alt=test|thumb|Earth, as shown in [[Duck Clash DX]]. {| class="wikitable" |+ !Age: 4.53 Billion Years |- !Location: Solar System |- !Moons: 1 |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Galaxy: Milky Way‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == History == === Beginnings === Earth would start out almost identical to our Earth, with the diverging point being sometime in the late 21st century, when [[Selene Celeste|Selene]]'s interference caused the annihilation of almost all life on the planet. The remaining toxic waste would mutate creatures, causing some odd forms of life to propagate. Most of the satellites around Earth would burn up in the atmosphere without humans. === Migration of Celestians === A rift between ancient [[Celestine]] and Earth would open at some point, causing some of them to start living on Earth, where the modern "[[booksona]]" species would evolve from. Some artifacts in the planet would bestow some of them with magic, granting some books elemental abilities. At some point, some would evolve to adapt to underwater, creating a underwater society named [[Aquarius]]. === Modern Times === About a million years after the war that would kill most life, some archeologists like [[Amber Jones|Amber]] and [[Ranger Reed|Ranger]] would start looking for remains of the past. [[Percy Arzen|Percy]], an older book, would even open a museum at one point to show the artifacts. An intelligent turtle named [[Geoffrey Sr]] would found a tech/gaming/shipping company that would quickly bring technology to the mostly still primitive world. Some forms of government would pop up, but places like [[Mallardia]] remain without a central government. == Trivia == * It's strongly implied the event that caused the destruction of the humans was a war between the USA and Russia. * [[Deseret]], [[Mallardia]], and [[Arcticoura]] remain the main established areas of the planet, with most other areas remaining unexplored. * Earth Duck, although vaguely resembling Earth, seems to be able to transport people to the rough corresponding areas on the globe. The reason for this is unknown. [[Category:Planets]] 95d813ac244e450661522f02e1595d1a7115cc43 File:We Hate Blue Team Logo.png 6 93 131 2023-09-24T18:05:13Z NeonTehWolf 2 wikitext text/x-wiki team logo for we hate blue ad782ab5c6e11a00882795a2de94b7aedcb9f7bd We Hate Blue 0 94 132 2023-09-24T18:07:36Z NeonTehWolf 2 Created page with "We Hate Blue is a team consisting of blue characters, originally in Kerfuffle For A Neat Prize. [[File:We Hate Blue Team Logo.png|alt=test|thumb|The team logo for We Hate Blue {| class="wikitable" |+ !Members: 6 |- !Current Members: 5 |- !Original Show: [[Kerfuffle For A Neat Prize|KFANP]] |- !Team Leader: [[d20]] (?) |- !Average Placement: 2.5 |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Eliminated Members: [[Robot Neon]]‎ ‎ ‎ ‎..." wikitext text/x-wiki We Hate Blue is a team consisting of blue characters, originally in Kerfuffle For A Neat Prize. [[File:We Hate Blue Team Logo.png|alt=test|thumb|The team logo for We Hate Blue {| class="wikitable" |+ !Members: 6 |- !Current Members: 5 |- !Original Show: [[Kerfuffle For A Neat Prize|KFANP]] |- !Team Leader: [[d20]] (?) |- !Average Placement: 2.5 |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Eliminated Members: [[Robot Neon]]‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Elimination Table == {| class="wikitable sortable" |+ !Icon !Contestant Name !Placement !Ep 1 !Ep 2 !Ep 3 !Ep 4 |- |[[File:D20.jpg|37x37px]] |[[d20]] |TBA |1st |2nd |4th |3rd |- |[[File:GBA_SP.jpg|37x37px]] |[[GBA SP]] |TBA |1st |2nd |4th |3rd |- |[[File:Neon.jpg|37x37px]] |[[Neon Celeste|Neon]] |TBA |1st |2nd |4th |3rd |- |[[File:Octahedron.jpg|37x37px]] |[[Octahedron]] |TBA |1st |2nd |4th |3rd |- |[[File:Pixely.jpg|37x37px]] |[[Pixely]] |TBA |1st |2nd |4th |3rd |- |[[File:Robot_Neon_Mk_I.png|37x37px]] |[[Robot Neon]] |22nd |1st |2nd |4th |Elim |} == Trivia == * Despite every member being blue, the team is still called We Hate Blue. * Every primarily blue contestant in KFANP is on this team. [[Category:Teams]] [[Category:KFANP Teams]] 85176797ce35c86063ae1992b31fa890f160aaa3 File:GBA SP 2021.png 6 95 133 2023-09-24T18:16:01Z NeonTehWolf 2 wikitext text/x-wiki GBA SP's 2021 Icon 74fc86fd1af8d91e987bd3f438b8a77586741fbd File:Debut asset.png 6 96 134 2023-09-24T18:17:50Z NeonTehWolf 2 wikitext text/x-wiki Debut asset 8f093a93858af62bd171f286e088ef32eeac0b4e GBA SP 0 97 135 2023-09-24T18:20:03Z NeonTehWolf 2 Created page with "GBA SP, or Game Boy Advance SP, is a blue handheld video game console manufactured by Nintendo in real life. [[File:GBA SP.jpg|alt=test|thumb|GBA SP's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: 2020 |- ![[List of Objects by Number Order|Object Number]]: #021 |- ![[List of Characters by Number Order|Character Number]] #049 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎..." wikitext text/x-wiki GBA SP, or Game Boy Advance SP, is a blue handheld video game console manufactured by Nintendo in real life. [[File:GBA SP.jpg|alt=test|thumb|GBA SP's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: 2020 |- ![[List of Objects by Number Order|Object Number]]: #021 |- ![[List of Characters by Number Order|Character Number]] #049 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Biography == === Competing in KFANP === GBA SP would join 23 other contestants in competing for a "Neat Prize," and would be on team We Hate Blue. GBA SP quickly formed a rivalry with another member, Pixely, due to their clashing opinions on their favorite video game console. GBA SP would have a sarcastic and realist attitude, which would lead to d20 getting upset. == Trivia == * GBA SP was originally not even a contestant for the first draft of KFANP, only being added later on to get the cast size to 24. * GBA SP is based off a real life GBA SP the series creator owns, and is even the same color. * She is one of the first contestants to get a new asset. == Gallery == <gallery> File:GBA SP 2021.png|GBA SP's 2021 Icon File:Debut asset.png|GBA SP's debut asset. </gallery> [[Category:Blue Characters]] [[Category:We Hate Blue Members]] [[Category:Object Characters]] [[Category:KFANP Contestants]] [[Category:Contestants Still Competing in KFANP]] c2f5c6d84d5414bcec0a711f11d80c813f5e119f File:D20 2021.png 6 98 137 2023-09-24T18:25:58Z NeonTehWolf 2 wikitext text/x-wiki 2021 icon d49e5f518a02130159c7942ad830bb166d4d4d62 D20 0 99 138 2023-09-24T18:28:28Z NeonTehWolf 2 Created page with "D20 is a 20 sided blue dice with arms and legs. [[File:D20.jpg|alt=test|thumb|GBA SP's 2023 icon. {| class="wikitable" |+ !Pronouns: He/Him |- !Creation: 2020 |- ![[List of Objects by Number Order|Object Number]]: #022 |- ![[List of Characters by Number Order|Character Number]] #051 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎..." wikitext text/x-wiki D20 is a 20 sided blue dice with arms and legs. [[File:D20.jpg|alt=test|thumb|GBA SP's 2023 icon. {| class="wikitable" |+ !Pronouns: He/Him |- !Creation: 2020 |- ![[List of Objects by Number Order|Object Number]]: #022 |- ![[List of Characters by Number Order|Character Number]] #051 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Biography == === Life before KFANP === d20 would work as a tech support agent for [[Reverse Platypus Inc]], a tech conglomerate based in [[Mallardia]]. He would make quite a few co-workers hate him with his serious attitude and focus on the goal mindset. === Competing in KFANP === d20 competed in [[Kerfuffle For A Neat Prize|KFANP]] with 23 other contestants, and joined team [[We Hate Blue]]. He took over the role of team leader, and took his serious and must win attitude with him. This nearly got him eliminated in Episode 4, when he was in the bottom 2 with [[Robot Neon]]. After being declared safe, he promised his team he wouldn't do that again. == Trivia == * D20 had a very slight asset change in episode 3, mainly to the shading. * Despite being a d20, he has no visible numbers. * d20 was originally not in the first draft of KFANP, being added in later to get the cast size up to 24. == Gallery == <gallery> File:D20 2021.png|D20's 2021 Icon </gallery> [[Category:Blue Characters]] [[Category:We Hate Blue Members]] [[Category:Contestants Still Competing in KFANP]] [[Category:KFANP Contestants]] [[Category:Object Characters]] 82b797ba69e409ca7cf7bb75bfa462635749084f File:Bob2021.png 6 100 139 2023-09-25T17:46:41Z NeonTehWolf 2 wikitext text/x-wiki Bob the blob 1bf9cb58c16fcbd614600c5942dc1780f1aecccc File:Bobxeritaxianform.png 6 101 140 2023-09-25T17:47:43Z NeonTehWolf 2 wikitext text/x-wiki bob 48181acd22b3edaebc8a447868a7df7ce629920a Bob 0 102 141 2023-09-25T17:51:49Z NeonTehWolf 2 Create Creation wikitext text/x-wiki Bob (At least in his current form) is a slime like creature with a spot around his eye. [[File:Bob.jpg|alt=test|thumb|Bob's 2023 icon. {| class="wikitable" |+ !Pronouns: He/Him |- !Creation: 2016 |- ![[List of Characters by Xeritaxian Order|Xeritaxian Number:]] #001 |- ![[List of Characters by Number Order|Character Number]] #004 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Biography == === Early Life === Bob grew up on [[Xeritax]], living a mostly simple life. He grew up being best friends with [[Zee]], both wanting to go to other planets, and one day he got his wish, and went to [[Earth]] on a stolen government spaceship. But he left [[Zee]] and his family behind, not going back to see them for many years. === Deal With Dr. Violet === Bob arrived on [[Earth]] with little to know knowledge of the planet. He learned about a deal maker, [[Dr. Harrison Violet|Dr Violet]], who at the time was disguised as a recovery machine. Bob made a deal to get knowledge of the planet, but [[Dr. Harrison Violet|Dr Violet']]<nowiki/>s deals always come at a great personal cost. He got the knowledge he seeked, but at the cost of his form, reducing him from a [[Xeritaxian]] to a simple slime. === Adventures With V and Bit-Bot === Despite difficulties adapting to his new form, he quickly made 2 friends, being [[Bit-Bot]] and [[V]]. They went on some adventures, stopping [[Chef Bombsalot]] from his evil plans multiple times over. Eventually, Bob made friends with [[Chef Bombsalot]] and the back and forth of foiling plans ceased. Bob never really considered [[Chef Bombsalot]] a villain or a threat, just as misguided. === Competing in KFANP === After parting ways with [[V]] and [[Bit-Bot]], Bob ended up competing in [[Kerfuffle For A Neat Prize|KFANP]] with 23 other contestants. He would join team [[Duck Gang]], being the only one to not be friends with [[Slop Token]] prior to the show. Bob by this time had lost most of his cheerful personality, being pessimistic and worried a lot more often. === Future Events === Sometime in the future, Bob manages to get his old form back thanks to [[Neon Celeste|Neon]] asking [[Dr. Harrison Violet|Dr Violet]], who at that time is now trying to undo the damage he did in the past. == Trivia == * Bob's species used to be named Boblobs, but was changed to [[Xeritaxian|Xeritaxians]] with the introduction of [[Ohen]]. * Although never stated in any official media, Bob and [[Zee]] were very close friends. * Bob originally started out as a comic character. == Gallery == <gallery> File:Bob2021.png|Bob's 2021 Icon File:Bobxeritaxianform.png|Bob's former [[Xeritaxian]] form. </gallery> [[Category:Duck Gang Members]] [[Category:Xeritaxians]] [[Category:KFANP Contestants]] [[Category:Contestants Still Competing in KFANP]] [[Category:Gray Characters]] 264fae21831d856976ebb13506ba6473ebf74644 File:Zee.jpg 6 103 142 2023-09-26T17:04:30Z NeonTehWolf 2 wikitext text/x-wiki Zee d1d758d9f69150ba5fd4cfb299e9e9b399da8c93 File:Zee2021styleIcon.png 6 104 143 2023-09-26T17:16:02Z NeonTehWolf 2 wikitext text/x-wiki 2021 styled icon e0c78ab01e26d96c47e90d54ec1b1e16cbc72199 Zee 0 105 144 2023-09-26T17:46:12Z NeonTehWolf 2 Created page with "Zee is a purple and blue Xeritaxian with horns, wings, a tail, and crescent moon shaped cheek markings. [[File:Zee.jpg|alt=test|thumb|Zee's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: 2023 |- ![[List of Characters by Xeritaxian Order|Xeritaxian Number:]] #007 |- ![[List of Characters by Number Order|Character Number]] #378 |- !Occupation: Vice President of Xeritax |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎..." wikitext text/x-wiki Zee is a purple and blue Xeritaxian with horns, wings, a tail, and crescent moon shaped cheek markings. [[File:Zee.jpg|alt=test|thumb|Zee's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: 2023 |- ![[List of Characters by Xeritaxian Order|Xeritaxian Number:]] #007 |- ![[List of Characters by Number Order|Character Number]] #378 |- !Occupation: Vice President of Xeritax |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Biography == === Early Life === Zee was born with the name Zagreus the 12th, after her family line of naming after a [[Xeritaxian]] and [[Celestian]] legend. She would grow up to not like this name, and instead went by Zee. Zee grew up a high class citizen due to her father, at the time, being the high president of [[Xeritax]]. Zee's family had been president for many generations, so she grew up with a high expectation of her getting that role. === Run For Presidency === Zee, despite her childhood dream wanting to be an explorer, went and ran for office once she could. Competing against [[Liv Sinclair]], a candidate who seemingly came out of nowhere, (due to her being an [[Ellipsic]] and being from another planet,) Zee eventually settled for being Vice President, much to to the anger of her father who shunned her from her family. [[Liv Sinclair|Liv]] wouldn't treat Zee the best, mostly ignoring her advice. [[Ohen]], lead of the war counsel, was pushing for war against [[Celestine]], which [[Liv Sinclair|Liv]] listened to more then Zee's warnings. Eventually, [[Liv Sinclair|Liv]] and Zee went on a mission to [[Earth]] to make a treaty with the "leader." Up to this point, they had little to no info about [[Earth]] or it's inhabitants, other then some [[Xeritaxian|Xeritaxians]] had chosen to settle there. === Expedition To Earth === On the expedition, Zee's spaceship crashed into [[Phosphor Sinclair|Phosphor's]] home, destroying half of it. [[Liv Sinclair|Liv]] and Zee sought out repairs for their ship from the locals, and Zee during this time would start developing an interest in the planet. == Trivia == * Zee's design originated back to 2019, but was untouched for 4 years. * Her color palette was picked from the Adobe Animate default palette. * Zee's full title is "Vice President Zagreus XII." == Gallery == <gallery> File:Zee2021styleIcon.png|Zee's 2021 Style Icon </gallery> [[Category:Xeritaxians]] [[Category:Blue Characters]] [[Category:Purple Characters]] f2cfae445db190f7fc6a0b57a9e1a33d1efc8a5a File:Duckquack.png 6 106 145 2023-09-26T17:56:14Z NeonTehWolf 2 wikitext text/x-wiki Duck! 6e89d00c8ae3b318483df216d0c5f63fbfa3860e User:NeonTehWolf 2 5 20 19 2023-09-26T17:58:10Z NeonTehWolf 2 :D wikitext text/x-wiki == [[File:Neon2.png|frameless|25x25px]]'''ABOUT ME''' == Hi there! I'm Neon, a 18 year old artist/animator who loves drawing silly books. I've been working on The Neon Chronicles comic since 2020, and the extended canon dated way back to 2016. This wiki is very much a work in progress, so bear with me while I work on it. Hope you can help out by adding info! [[File:Neondance3.png|thumb|Welcome to my profile!]] == [[File:Neon2.png|frameless|25x25px]]'''PRONOUNS''' == She/Her. == [[File:Neon2.png|frameless|25x25px]]'''CURRENT PROJECTS''' == [[Kerfuffle For A Neat Prize]] 5 [[The Mildud Super Show]] Episode 15 [[Brawl in the Non-canon Sphere|Brawl in the Non-Canon Sphere]] Episode 3 [[Duck Clash DX]] Episode 5 This wiki == [[File:Neon2.png|frameless|25x25px]]'''FAVORITE CHARACTER(S)''' == Favorite [[Booksona]]: [[Neon Celeste|Neon]] (Obviously) Favorite [[Xeritaxian]]: [[Zee]] Favorite [[Duck (Species)|Duck]]: [[Space Duck]] Favorite [[Algebrailian]]: [[E]] Favorite [[Ellipsic]]: [[Liv]] == [[File:Neon2.png|frameless|25x25px]]'''BEHOLD MY ARMY OF DUCKS!''' == [[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]] [[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]][[File:Duckquack.png|frameless|46x46px]] [[Category:Duck Commander]] 249b5dd00edafd0de61f945503ea83488d8b1c5c Pixely 0 40 69 68 2023-09-26T21:06:29Z NeonTehWolf 2 wikitext text/x-wiki Pixely is a blue, pixelated character with the ability to summon objects from video games. == Biography == [[File:Pixely.jpg|alt=test|thumb|Pixely's 2023 icon. {| class="wikitable" |+ !Pronouns: He/Him |- !Creation: 2016 |- ![[List of Objects by Number Order|Object Number]]: #001 |- ![[List of Characters by Number Order|Character Number]] #001 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] === Adventures with Fire Stone === Sometime before [[Kerfuffle For A Neat Prize|KFANP]], Pixely met [[Fiona Stone|Fire Stone]] and took them across Flipper Bay, a location in [[Mallardia]]. They stick with [[Fiona Stone|Fire Stone]] before falling down a hole with them, where [[Duck (Character)|Duck]] flies them out. Pixely also was in [[Neon Celeste|Neon's]] home when [[Dusk Stone]] was shattered by [[Crescent Celeste|Crescent]]. Sometime later when [[Neon Celeste|Neon]] goes berserk, he teams up with [[Bob]], [[Fiona Stone|Fire Stone]], and [[Slop Token]] to stop her. This is when it's revealed Pixely has the power to summon items from retro games, such as a propeller box, which she used to stop [[Neon Celeste|Neon]] alongside help from [[Fiona Stone|Fire Stone]]'s lava powers. === Competing in KFANP === Pixely was a contestant on [[Kerfuffle For A Neat Prize]], joining team [[We Hate Blue]]. He quickly formed a rivalry with [[GBA SP]], a fellow contestant who argued the GBA was better than Pixel's favorite console, the SNES. Pixely was blamed by [[d20]] for causing the team to lose in Episode 3. == Trivia == * Pixely is the oldest character, originating from a 2016 PowerPoint show called BFM, or Battle for Mildew. Surprisingly, [[Mildew]] did not appear in this comic. * Pixely was originally gray with inconsistent pixel sizes, but this was fixed in [[Kerfuffle For A Neat Prize|KFANP]]. == Gallery == <gallery> File:Pixely2020Icon.png|Pixely's 2021 Icon </gallery> [[Category:Blue Characters]] [[Category:We Hate Blue Members]] [[Category:KFANP Contestants]] [[Category:Object Characters]] [[Category:Contestants Still Competing in KFANP]] 8e3652f4fd1e2bc28b9fca65a3c56ac12da05895 70 69 2023-09-26T21:06:47Z NeonTehWolf 2 spelling error wikitext text/x-wiki Pixely is a blue, pixelated character with the ability to summon objects from video games. == Biography == [[File:Pixely.jpg|alt=test|thumb|Pixely's 2023 icon. {| class="wikitable" |+ !Pronouns: He/Him |- !Creation: 2016 |- ![[List of Objects by Number Order|Object Number]]: #001 |- ![[List of Characters by Number Order|Character Number]] #001 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] === Adventures with Fire Stone === Sometime before [[Kerfuffle For A Neat Prize|KFANP]], Pixely met [[Fiona Stone|Fire Stone]] and took them across Flipper Bay, a location in [[Mallardia]]. They stick with [[Fiona Stone|Fire Stone]] before falling down a hole with them, where [[Duck (Character)|Duck]] flies them out. Pixely also was in [[Neon Celeste|Neon's]] home when [[Dusk Stone]] was shattered by [[Crescent Celeste|Crescent]]. Sometime later when [[Neon Celeste|Neon]] goes berserk, he teams up with [[Bob]], [[Fiona Stone|Fire Stone]], and [[Slop Token]] to stop her. This is when it's revealed Pixely has the power to summon items from retro games, such as a propeller box, which she used to stop [[Neon Celeste|Neon]] alongside help from [[Fiona Stone|Fire Stone]]'s lava powers. === Competing in KFANP === Pixely was a contestant on [[Kerfuffle For A Neat Prize]], joining team [[We Hate Blue]]. He quickly formed a rivalry with [[GBA SP]], a fellow contestant who argued the GBA was better than Pixely's favorite console, the SNES. Pixely was blamed by [[d20]] for causing the team to lose in Episode 3. == Trivia == * Pixely is the oldest character, originating from a 2016 PowerPoint show called BFM, or Battle for Mildew. Surprisingly, [[Mildew]] did not appear in this comic. * Pixely was originally gray with inconsistent pixel sizes, but this was fixed in [[Kerfuffle For A Neat Prize|KFANP]]. == Gallery == <gallery> File:Pixely2020Icon.png|Pixely's 2021 Icon </gallery> [[Category:Blue Characters]] [[Category:We Hate Blue Members]] [[Category:KFANP Contestants]] [[Category:Object Characters]] [[Category:Contestants Still Competing in KFANP]] 80bc8df33b2192606c4946f5c9b18f297eadfec2 File:Luna.jpg 6 107 146 2023-09-27T16:26:50Z NeonTehWolf 2 wikitext text/x-wiki Luna baaf10f1b4838977a6163141ffd45a629ee11514 Neon Celeste 0 3 16 15 2023-09-27T16:43:50Z NeonTehWolf 2 Small changes wikitext text/x-wiki [[File:Neon.jpg|alt=test|thumb|Neon's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: August 2019 |- ![[List of Characters by Booksona Order|Booksona Number:]] #001 |- ![[List of Characters by Number Order|Character Number]] #040 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !Relatives: [[Crescent Celeste]] (Mother), [[Draco Celeste]] (Father), [[Ryker Drake]] (Uncle), [[Flint Drake]] (Grandfather), [[Nodeus Drake]] (Grandmother), [[Andromeda Celeste]] (Grandmother) [[Nebula Celeste]] (Grandmother), [[Rey Celeste]] (Great-Grandfather), [[Aurora Celeste]] (Great-Grandmother), [[Plasma Celeste]] (Great-Great Grandmother), [[Selene Celeste]] (Great-Great Grandmother), [[Luna Wilson]] (Future Wife), [[Dawn Celeste]] (Future Daughter) |} ]] Neon Celeste is a female Celestian Book with a blue and gray cover. == Biography == === Early Life === Neon was born on Earth in [[Mallardia]], and was hidden away from others most of her childhood. Her only best friend growing up was [[Evelyn Shaw|Evelyn]], another local who moved away around when Neon turned 12. Sometime after her 13th birthday, her father, [[Draco Celeste|Draco]], got in a fight with her mother, eventually resulting in her mother being stranded on the moon. She fled from her father, being alone for her teen years. A local apartment owner, [[Callie Clark|Callie]], gave her a place to stay.  For one of her birthdays, [[RPI Poster]] made her a robot ([[Robot Neon]].) === Competing in KFANP === Neon competed in a show ran by [[Mildew]], an alien fungus. Her placement is as yet unknown, but she was on a team called [[We Hate Blue]]. She accessed her blue form for the first time in the second episode, and was up for elimination in the 3rd. Sometime after the show ended, the robot [[RPI Poster]] had given her for her birthday became a satellite and later burned up in the atmosphere, needing to be rebuilt. === Meeting Luna === Neon met [[Luna Wilson|Luna]] one day while going to [[The Nest Deli & Cafe|The Nest]], and followed her after she heard that [[Luna Wilson|Luna]] had nowhere else to go. Eventually, the two became friends and moved in together. One day, after getting provoked, she learns how to use her spiky form, causing her to be more powerful but enter a more primal state. After she calms down, [[Luna Wilson|Luna]] asks her on a date and the two begin dating. === First Adventures === Sometime after, [[Crescent Celeste|Crescent]] returns to Earth and she is re-united with her mom. [[Crescent Celeste|Crescent]] then moves in as well since she also has nowhere to go. [[Dusk Stone]] attacks her house at one point, but [[Crescent Celeste|Crescent]] shatters them, leading to events that would form [[Dusk Stone|Dusk]]. A few days later at [[The Nest]], Neon truly unlocks her blue form due to [[Inferno Foxx|Inferno]] pissing her off. In the process of unlocking it, Neon blasts [[Luna Wilson|Luna]], causing her to think she killed her. This causes Neon to run off crying, but [[Crescent Celeste|Crescent]] consoles her. That same night, Neon goes back to [[The Nest Deli & Cafe|The Nes]]<nowiki/>t, and [[Inferno Foxx|Inferno]] asks if she wants to unlock her full power, which she reluctantly accepts. This allowed her to unlock a fusion of her spiky and blue forms, causing her to go on a rampage that ends in her mother being badly hurt, only being stopped by her dad which seemingly appears out of nowhere. After Neon regains consciousness, [[Luna Wilson|Luna]] temporarily breaks up with her, only to forgive her a few days later. === The Celestine Staff === One day, [[Lyca Parker|Lyca]] came to her apartment and asked Neon if she knows who she is, Neon reveals she saw [[Lyca Parker|Lyca]] enter a rift that had opened, and never saw her again. [[Lyca Parker|Lyca]] informs Neon that the rift has re-opened, and goes to investigate. The void is destroyed by an unknown force, and Neon finds [[Lyca Parker|Lyca]] glitched, taking her back home to recover. Neon and [[Luna Wilson|Luna]] set out to New Gooseland, where they fall into [[Fiona Stone|Fire Stone]]'s family burrow and almost get killed by lava, but she teleports everyone there out of the pit. Now with [[Dawn Stone]] and [[Leaf Stone]], the group head off and find a Celestian tower, where Neon finally receives the [[Celestine Staff]]. She takes it back to her mother who reveals it's a staff created for a [[Celestine]] royal bloodline, and that it was sent to [[Earth]] from [[Celestine]] due to reasons she doesn't know. [[Crescent Celeste|Crescent]] also tells Neon that she is a part of the royal bloodline, and got stranded on [[Earth]] with [[Draco Celeste|Draco]] through a rift on [[Celestine]]. Neon decides to go to [[Celestine]] for answers, === Adventure to Celestine === But to get to [[Celestine]], she needs a spaceship. That's when she goes to [[Draco Celeste|Draco]], her father, to ask. [[Draco Celeste|Draco]] has one, and she, [[Draco Celeste|Draco]], and [[Luna Wilson|Luna]] all head to [[Celestine]] with Neon powering the spaceship with her own magic. On the way, she blows up the spaceship on accident, and self destructs, taking out the universe with her. This is later revealed to be a cause [[Nova|Nova's]] meddling. After some internal monologue, she manages to recreate the universe with power bestowed on her by [[Zagreus]]. She wakes up on [[Celestine]], and starts ranting to [[Luna Wilson|Luna]] about how her father was absent for such a long time. After looking around [[Celestine]] for anyone else, Neon finds [[Selene Celeste|Selene]] who informs them that everyone was dead, but in all reality they were hiding from a meteor. This leads too her father getting frozen in time for trying to stab [[Selene Celeste|Selene]]. === Dusk Stone's Plot === Everyone gets teleported back to Neon's apartment by [[Selene Celeste|Selene]], where she tells Neon her staff can unlock a special form. She tries, but falls into [[Dusk Stone|Dusk Stone's]] trap. He had planned this whole time to seize Neon's body and continue his revenge, which works, but in the mindscape Neon fights [[Dusk Stone]] to try and stall him. [[Dusk Stone|Dusk]] controls Neon and makes her watch as he hurts everyone she loves. [[Selene Celeste|Selene]] sees this and goes back in time to stop her past self from telling Neon about the staff's form abilities, cutting off the timeline and seemingly killing [[Dusk Stone]] for good. This, of course, doesn't work, as [[Dusk Stone|Dusk]] (still in the purged timeline's Neon') survived the timeline purge, now with emotions and regret. === Finding Draco === Neon gets told that her father is dead, which she denies but leads to her unlocking her dragon form due to how emotional she got. [[Triton Wilson|Triton]], Luna's brother, breaks into the apartment and tries to steal one of her dragon horns. He gets away, and Neon and [[Luna Wilson|Luna]] follow him. They arrive at [[Flare Foxx|Flare's]] house where they start to get off to a good start, but quickly turns to them trying to kill each other. [[Luna Wilson|Luna]] breaks up a fight between them and they leave. Because of the timeline purge, [[Draco Celeste|Draco]] was erased, which [[Selene Celeste|Selene]] informs Neon of during a call on the staff, which only confirms her worries. Neon teleports to the [[Erased Realm]] using her staff, where she meets [[Pyro Foxx|Pyro]], who points Neon to [[Draco Celeste|Draco]], which she grabs and teleports out. [[Draco Celeste|Draco]] is back, but he had been impaled with his own sword in the timeline where [[Dusk Stone]] took over. She removes the sword and heals the wound after some doubt. Neon heads back with [[Draco Celeste|Draco]] to the mountains to train, and learn how to control her forms. Briefly, she gets teleported to the snows plains, where [[Dusk Stone|Dusk]] is. Turns out he had survived, and is trying to make up for the actions he had caused. Neon refuses to believe he changed, and tries to attack them. [[Fiona Stone|Fire Stone]] stops her and she gets teleported back. Neon does some training for quite some time. === Fighting Enemies === Neon gets informed that [[Luna Wilson|Luna]] has gone rogue, and she goes to stop her. Neon gets frozen and is helpless against the spirit, but she gets switched back by an outside force. After it's over, reality glitches, and [[Dr. Harrison Violet|Dr Violet]] messes with her. She attempts to fight him, but is powerless yet again. [[Dr. Harrison Violet|Dr Violet]] attempts to overwrite reality to get his family back, but [[Aurora Celeste|Aurora]] stops it with little to no problems. Neon wakes up, the only one with memories of what happened. Her staff gets stolen by [[Selene Celeste|Selene]] and taken to [[Dr. Harrison Violet|Dr Violet]], who is trying his plan B to get his perfect universe. [[Dr. Harrison Violet|Dr Violet]] time travels to the void before it was destroyed, and uses the core of it to create his universe. This leaves [[Selene Celeste|Selene]] with Neon's staff, which she takes back, also informing Neon she lied about all the [[Celestians]] being dead. Neon heads to [[Celestine]] to verify this, where [[Plasma Celeste|Plasma]], the current leader, kills Neon because of her bringing the staff back. [[Plasma Celeste|Plasma]] reveals the staff was created by [[Selene Celeste|Selene]] using her dying sister's soul, and [[Plasma Celeste|Plasma]] and [[Selene Celeste|Selene]] separated, leading [[Plasma Celeste|Plasma]] to get rid of anything remotely related to [[Selene Celeste|Selene]] out of pure rage. After briefly being in the [[Ask Realm]], Neon gets revived by [[Luna Wilson|Luna]]. Fueled by revenge, Neon assembles a team to take out [[Plasma Celeste|Plasma]], recruiting [[Inferno Foxx|Inferno]], but he needs to help recover [[Flare Foxx|Flare]], who transferred [[Triton Wilson|Triton's]] curse to her. [[Flare Foxx|Flare]] argues for a bit, before the two come to a truce. After re-grouping and getting some more people onboard, Neon fights [[Plasma Celeste|Plasma]] at [[Flare Foxx|Flare's]] house, teaming up with her friends to stop her and imprison her in a [[Reverse Platypus Inc|RPI]] brand cage. === 18th Birthday and Beyond === Neon gets a call from [[Selene Celeste|Selene]] about taking over leadership on [[Celestine]] now that [[Plasma Celeste|Plasma]] isn't in control. After talking with her mother, she learns that [[Crescent Celeste|Crescent]] wanted to take out over leadership but was cursed by [[Dr. Harrison Violet|Dr Violet]] to never be able to go home. Neon breaks into [[Dr. Harrison Violet|Dr Violet]]'s reality and gets him to undo the curse, which he does without much hassle, as he's happy with the realm he has. Neon goes back home and enjoys her birthday, before her mom takes up leadership on [[Celestine]]. Neon takes up watching over [[Plasma Celeste|Plasma]]'s cage for a while, but gets convinced to stop watching her, leading her to finally get some relaxation. Sometime in the fall, she meets a new friend in [[Watt Edison|Watt]], and Neon seems to be slightly annoyed by him. Neon has also gotten gold from [[Celestine]] (which is as common as coal there,) and told [[Luna Wilson|Luna]] that she wanted to buy a house instead of living in an apartment. A few months later she moves in, but [[Nova]] causes a universe collision, breaking reality and sending her into the [[Non-Canon Sphere]]. Neon wakes up there alongside [[Rice Olsen|Rice]] and [[Answer Box]], where they briefly meet the [[Brawl in the Non-canon Sphere]] contestants. [[Zagreus]] sends them to [[Nova]] after she explains what happened. Neon and [[Nova]] fight, only for [[DNA Splicers]] to slip out of reality at the exact time Neon and [[Nova]] are near each other, fusing them in the process. Now known as "[[Noveon]]," she uses her power to recover the universes, and splits after a brief period. === Future Events === Sometime in the distant future, Neon and [[Luna Wilson|Luna]] have a child named [[Dawn Celeste|Dawn]], who inherits the [[Celestine Staff]]. Neon by this point is less powerful and older, trying to raise [[Dawn Celeste|Dawn]] better than how her parents raised her. == Trivia == * Neon was designed in August of 2019, making her the first booksona made. * Neon has the most variants of every character. * Neon is the only booksona in [[Kerfuffle For A Neat Prize|KFANP]]. == Forms == <gallery> File:Neon (Blue).png|Blue Form: In her Blue Form, her agility and magic go up, but her physical strength goes down. File:Neon (Dragon).png|Dragon Form: The Dragon Form increases her attack, but most of her magic doesn't work. File:Neon (Spiky).png|Spiky Form: In this form Neon gains spikes, but loses most control over herself, going to a feral state. File:Neon (Celestine Form).png|Celestine Form: Using her staff, Neon can enter a form where she's bonded to the staff energy. This increases magic. File:Neon (Ultimate).png|Ultimate Form: A combination of all her forms, which she uses only in extreme danger. This is her at her most powerful. </gallery> == Gallery == <gallery> File:Neondance3.png|Old server icon File:42.png|Neon's 2021 Icon File:Neon2.png|Neon's 2022 Icon </gallery> [[Category:Booksonas]] [[Category:Blue Characters]] [[Category:Gray Characters]] [[Category:Celestians]] [[Category:KFANP Contestants]] [[Category:We Hate Blue Members]] [[Category:Contestants Still Competing in KFANP]] 9d14145c6a54998e92f2cc4d94808ef7b828453a 17 16 2023-09-27T17:13:27Z NeonTehWolf 2 Birthday wikitext text/x-wiki [[File:Neon.jpg|alt=test|thumb|Neon's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: August 2019 |- ![[List of Characters by Booksona Order|Booksona Number:]] #001 |- ![[List of Characters by Number Order|Character Number]] #040 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !Relatives: [[Crescent Celeste]] (Mother), [[Draco Celeste]] (Father), [[Ryker Drake]] (Uncle), [[Flint Drake]] (Grandfather), [[Nodeus Drake]] (Grandmother), [[Andromeda Celeste]] (Grandmother) [[Nebula Celeste]] (Grandmother), [[Rey Celeste]] (Great-Grandfather), [[Aurora Celeste]] (Great-Grandmother), [[Plasma Celeste]] (Great-Great Grandmother), [[Selene Celeste]] (Great-Great Grandmother), [[Luna Wilson]] (Future Wife), [[Dawn Celeste]] (Future Daughter) |- !Birthday: September 13th |} ]] Neon Celeste is a female Celestian Book with a blue and gray cover. == Biography == === Early Life === Neon was born on Earth in [[Mallardia]], and was hidden away from others most of her childhood. Her only best friend growing up was [[Evelyn Shaw|Evelyn]], another local who moved away around when Neon turned 12. Sometime after her 13th birthday, her father, [[Draco Celeste|Draco]], got in a fight with her mother, eventually resulting in her mother being stranded on the moon. She fled from her father, being alone for her teen years. A local apartment owner, [[Callie Clark|Callie]], gave her a place to stay.  For one of her birthdays, [[RPI Poster]] made her a robot ([[Robot Neon]].) === Competing in KFANP === Neon competed in a show ran by [[Mildew]], an alien fungus. Her placement is as yet unknown, but she was on a team called [[We Hate Blue]]. She accessed her blue form for the first time in the second episode, and was up for elimination in the 3rd. Sometime after the show ended, the robot [[RPI Poster]] had given her for her birthday became a satellite and later burned up in the atmosphere, needing to be rebuilt. === Meeting Luna === Neon met [[Luna Wilson|Luna]] one day while going to [[The Nest Deli & Cafe|The Nest]], and followed her after she heard that [[Luna Wilson|Luna]] had nowhere else to go. Eventually, the two became friends and moved in together. One day, after getting provoked, she learns how to use her spiky form, causing her to be more powerful but enter a more primal state. After she calms down, [[Luna Wilson|Luna]] asks her on a date and the two begin dating. === First Adventures === Sometime after, [[Crescent Celeste|Crescent]] returns to Earth and she is re-united with her mom. [[Crescent Celeste|Crescent]] then moves in as well since she also has nowhere to go. [[Dusk Stone]] attacks her house at one point, but [[Crescent Celeste|Crescent]] shatters them, leading to events that would form [[Dusk Stone|Dusk]]. A few days later at [[The Nest]], Neon truly unlocks her blue form due to [[Inferno Foxx|Inferno]] pissing her off. In the process of unlocking it, Neon blasts [[Luna Wilson|Luna]], causing her to think she killed her. This causes Neon to run off crying, but [[Crescent Celeste|Crescent]] consoles her. That same night, Neon goes back to [[The Nest Deli & Cafe|The Nes]]<nowiki/>t, and [[Inferno Foxx|Inferno]] asks if she wants to unlock her full power, which she reluctantly accepts. This allowed her to unlock a fusion of her spiky and blue forms, causing her to go on a rampage that ends in her mother being badly hurt, only being stopped by her dad which seemingly appears out of nowhere. After Neon regains consciousness, [[Luna Wilson|Luna]] temporarily breaks up with her, only to forgive her a few days later. === The Celestine Staff === One day, [[Lyca Parker|Lyca]] came to her apartment and asked Neon if she knows who she is, Neon reveals she saw [[Lyca Parker|Lyca]] enter a rift that had opened, and never saw her again. [[Lyca Parker|Lyca]] informs Neon that the rift has re-opened, and goes to investigate. The void is destroyed by an unknown force, and Neon finds [[Lyca Parker|Lyca]] glitched, taking her back home to recover. Neon and [[Luna Wilson|Luna]] set out to New Gooseland, where they fall into [[Fiona Stone|Fire Stone]]'s family burrow and almost get killed by lava, but she teleports everyone there out of the pit. Now with [[Dawn Stone]] and [[Leaf Stone]], the group head off and find a Celestian tower, where Neon finally receives the [[Celestine Staff]]. She takes it back to her mother who reveals it's a staff created for a [[Celestine]] royal bloodline, and that it was sent to [[Earth]] from [[Celestine]] due to reasons she doesn't know. [[Crescent Celeste|Crescent]] also tells Neon that she is a part of the royal bloodline, and got stranded on [[Earth]] with [[Draco Celeste|Draco]] through a rift on [[Celestine]]. Neon decides to go to [[Celestine]] for answers, === Adventure to Celestine === But to get to [[Celestine]], she needs a spaceship. That's when she goes to [[Draco Celeste|Draco]], her father, to ask. [[Draco Celeste|Draco]] has one, and she, [[Draco Celeste|Draco]], and [[Luna Wilson|Luna]] all head to [[Celestine]] with Neon powering the spaceship with her own magic. On the way, she blows up the spaceship on accident, and self destructs, taking out the universe with her. This is later revealed to be a cause [[Nova|Nova's]] meddling. After some internal monologue, she manages to recreate the universe with power bestowed on her by [[Zagreus]]. She wakes up on [[Celestine]], and starts ranting to [[Luna Wilson|Luna]] about how her father was absent for such a long time. After looking around [[Celestine]] for anyone else, Neon finds [[Selene Celeste|Selene]] who informs them that everyone was dead, but in all reality they were hiding from a meteor. This leads too her father getting frozen in time for trying to stab [[Selene Celeste|Selene]]. === Dusk Stone's Plot === Everyone gets teleported back to Neon's apartment by [[Selene Celeste|Selene]], where she tells Neon her staff can unlock a special form. She tries, but falls into [[Dusk Stone|Dusk Stone's]] trap. He had planned this whole time to seize Neon's body and continue his revenge, which works, but in the mindscape Neon fights [[Dusk Stone]] to try and stall him. [[Dusk Stone|Dusk]] controls Neon and makes her watch as he hurts everyone she loves. [[Selene Celeste|Selene]] sees this and goes back in time to stop her past self from telling Neon about the staff's form abilities, cutting off the timeline and seemingly killing [[Dusk Stone]] for good. This, of course, doesn't work, as [[Dusk Stone|Dusk]] (still in the purged timeline's Neon') survived the timeline purge, now with emotions and regret. === Finding Draco === Neon gets told that her father is dead, which she denies but leads to her unlocking her dragon form due to how emotional she got. [[Triton Wilson|Triton]], Luna's brother, breaks into the apartment and tries to steal one of her dragon horns. He gets away, and Neon and [[Luna Wilson|Luna]] follow him. They arrive at [[Flare Foxx|Flare's]] house where they start to get off to a good start, but quickly turns to them trying to kill each other. [[Luna Wilson|Luna]] breaks up a fight between them and they leave. Because of the timeline purge, [[Draco Celeste|Draco]] was erased, which [[Selene Celeste|Selene]] informs Neon of during a call on the staff, which only confirms her worries. Neon teleports to the [[Erased Realm]] using her staff, where she meets [[Pyro Foxx|Pyro]], who points Neon to [[Draco Celeste|Draco]], which she grabs and teleports out. [[Draco Celeste|Draco]] is back, but he had been impaled with his own sword in the timeline where [[Dusk Stone]] took over. She removes the sword and heals the wound after some doubt. Neon heads back with [[Draco Celeste|Draco]] to the mountains to train, and learn how to control her forms. Briefly, she gets teleported to the snows plains, where [[Dusk Stone|Dusk]] is. Turns out he had survived, and is trying to make up for the actions he had caused. Neon refuses to believe he changed, and tries to attack them. [[Fiona Stone|Fire Stone]] stops her and she gets teleported back. Neon does some training for quite some time. === Fighting Enemies === Neon gets informed that [[Luna Wilson|Luna]] has gone rogue, and she goes to stop her. Neon gets frozen and is helpless against the spirit, but she gets switched back by an outside force. After it's over, reality glitches, and [[Dr. Harrison Violet|Dr Violet]] messes with her. She attempts to fight him, but is powerless yet again. [[Dr. Harrison Violet|Dr Violet]] attempts to overwrite reality to get his family back, but [[Aurora Celeste|Aurora]] stops it with little to no problems. Neon wakes up, the only one with memories of what happened. Her staff gets stolen by [[Selene Celeste|Selene]] and taken to [[Dr. Harrison Violet|Dr Violet]], who is trying his plan B to get his perfect universe. [[Dr. Harrison Violet|Dr Violet]] time travels to the void before it was destroyed, and uses the core of it to create his universe. This leaves [[Selene Celeste|Selene]] with Neon's staff, which she takes back, also informing Neon she lied about all the [[Celestians]] being dead. Neon heads to [[Celestine]] to verify this, where [[Plasma Celeste|Plasma]], the current leader, kills Neon because of her bringing the staff back. [[Plasma Celeste|Plasma]] reveals the staff was created by [[Selene Celeste|Selene]] using her dying sister's soul, and [[Plasma Celeste|Plasma]] and [[Selene Celeste|Selene]] separated, leading [[Plasma Celeste|Plasma]] to get rid of anything remotely related to [[Selene Celeste|Selene]] out of pure rage. After briefly being in the [[Ask Realm]], Neon gets revived by [[Luna Wilson|Luna]]. Fueled by revenge, Neon assembles a team to take out [[Plasma Celeste|Plasma]], recruiting [[Inferno Foxx|Inferno]], but he needs to help recover [[Flare Foxx|Flare]], who transferred [[Triton Wilson|Triton's]] curse to her. [[Flare Foxx|Flare]] argues for a bit, before the two come to a truce. After re-grouping and getting some more people onboard, Neon fights [[Plasma Celeste|Plasma]] at [[Flare Foxx|Flare's]] house, teaming up with her friends to stop her and imprison her in a [[Reverse Platypus Inc|RPI]] brand cage. === 18th Birthday and Beyond === Neon gets a call from [[Selene Celeste|Selene]] about taking over leadership on [[Celestine]] now that [[Plasma Celeste|Plasma]] isn't in control. After talking with her mother, she learns that [[Crescent Celeste|Crescent]] wanted to take out over leadership but was cursed by [[Dr. Harrison Violet|Dr Violet]] to never be able to go home. Neon breaks into [[Dr. Harrison Violet|Dr Violet]]'s reality and gets him to undo the curse, which he does without much hassle, as he's happy with the realm he has. Neon goes back home and enjoys her birthday, before her mom takes up leadership on [[Celestine]]. Neon takes up watching over [[Plasma Celeste|Plasma]]'s cage for a while, but gets convinced to stop watching her, leading her to finally get some relaxation. Sometime in the fall, she meets a new friend in [[Watt Edison|Watt]], and Neon seems to be slightly annoyed by him. Neon has also gotten gold from [[Celestine]] (which is as common as coal there,) and told [[Luna Wilson|Luna]] that she wanted to buy a house instead of living in an apartment. A few months later she moves in, but [[Nova]] causes a universe collision, breaking reality and sending her into the [[Non-Canon Sphere]]. Neon wakes up there alongside [[Rice Olsen|Rice]] and [[Answer Box]], where they briefly meet the [[Brawl in the Non-canon Sphere]] contestants. [[Zagreus]] sends them to [[Nova]] after she explains what happened. Neon and [[Nova]] fight, only for [[DNA Splicers]] to slip out of reality at the exact time Neon and [[Nova]] are near each other, fusing them in the process. Now known as "[[Noveon]]," she uses her power to recover the universes, and splits after a brief period. === Future Events === Sometime in the distant future, Neon and [[Luna Wilson|Luna]] have a child named [[Dawn Celeste|Dawn]], who inherits the [[Celestine Staff]]. Neon by this point is less powerful and older, trying to raise [[Dawn Celeste|Dawn]] better than how her parents raised her. == Trivia == * Neon was designed in August of 2019, making her the first booksona made. * Neon has the most variants of every character. * Neon is the only booksona in [[Kerfuffle For A Neat Prize|KFANP]]. == Forms == <gallery> File:Neon (Blue).png|Blue Form: In her Blue Form, her agility and magic go up, but her physical strength goes down. File:Neon (Dragon).png|Dragon Form: The Dragon Form increases her attack, but most of her magic doesn't work. File:Neon (Spiky).png|Spiky Form: In this form Neon gains spikes, but loses most control over herself, going to a feral state. File:Neon (Celestine Form).png|Celestine Form: Using her staff, Neon can enter a form where she's bonded to the staff energy. This increases magic. File:Neon (Ultimate).png|Ultimate Form: A combination of all her forms, which she uses only in extreme danger. This is her at her most powerful. </gallery> == Gallery == <gallery> File:Neondance3.png|Old server icon File:42.png|Neon's 2021 Icon File:Neon2.png|Neon's 2022 Icon </gallery> [[Category:Booksonas]] [[Category:Blue Characters]] [[Category:Gray Characters]] [[Category:Celestians]] [[Category:KFANP Contestants]] [[Category:We Hate Blue Members]] [[Category:Contestants Still Competing in KFANP]] 8bef6542e72b27a2819c7d3283341b3013d2f5f1 File:Luna2021.png 6 108 147 2023-09-27T16:46:32Z NeonTehWolf 2 wikitext text/x-wiki 2021 icon d49e5f518a02130159c7942ad830bb166d4d4d62 File:Luna2022.png 6 109 148 2023-09-27T16:47:15Z NeonTehWolf 2 wikitext text/x-wiki 2022 icon 8e8b460687d611f1d3375753d71b9bf1b17c77eb File:Luna (Elemental).png 6 110 149 2023-09-27T16:48:43Z NeonTehWolf 2 wikitext text/x-wiki elemental 86c5d291db3d103eac47f197f2fb3159dc2e4a15 Luna Wilson 0 111 150 2023-09-27T17:13:14Z NeonTehWolf 2 Page creation wikitext text/x-wiki Luna Wilson is a female Earth Book with a blue and purple cover and spirit powers. [[File:Luna.jpg|alt=test|thumb|Luna's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: 2020 |- !Booksona Number: #002 |- ![[List of Characters by Number Order|Character Number]] #042 |- !Relatives: [[Apollo Wilson]] (Father), [[Stella Wilson]] (Mother), [[Triton Wilson]] (Brother), [[Dawn Celeste]] (Future Daughter), [[Neon Celeste]] (Future Wife). |- !Birthday: December 24th |} ]] == Biography == === Early Life === Luna was born into a rough childhood, being abused and neglected by her parents due to an incident where her spirit powers came out and made [[Apollo Wilson|her father]] lose his eye. Her parents would live in fear of her, and would try to distance themselves from her as much as possible. [[Triton Wilson|Triton]] would be her only friend, and would save her life at one point, which is when she decided to run away. === On The Run === Luna ran away and took very little with her, just her [[Triton Wilson|brother]]'s guitar and some random possessions. She spent months going from location to location around [[Mallardia]], looking for a place to stay, checking the places off one by one. Eventually, she started frequenting [[The Nest Deli & Cafe|The Nest]], which is where she met [[Neon Celeste|Neon]]. === Meeting Neon === [[Neon Celeste|Neon]] would follow Luna out one day, and the two would become friends after talking. Eventually, Luna moved in with [[Neon Celeste|Neon]], and the two began dating after a few more months. One day at [[The Nest Deli & Cafe|The Nest]], when [[Neon Celeste|Neon]] unlocks her blue form and blasts her, she decides to temporarily break up with her. This doesn't last long, however. After the void closes, she sets out on a journey to New Gooseland with [[Neon Celeste|Neon]], where she nearly falls in lava, but is saved at the last second. With [[Leaf Stone]] and [[Dawn Stone]], Luna watches as [[Neon Celeste|Neon]] gets the Celestine Staff, and asks her to set out to Celestine with her Crescent reveals that she ran away from Celestine, and that Neon is a Celestian too. Neon and Luna convince Draco to use his spaceship, and [[Neon Celeste|Neon]] powers it, and from Luna's perspective, they landed just fine, but it turns out [[Neon Celeste|Neon]] had self destructed the universe temporarily. Luna would not know this happened for a few years. After meeting [[Selene Celeste|Selene]] and [[Draco Celeste|Draco]] being frozen midair, [[Selene Celeste|Selene]] teleports the group back home, where [[Dusk Stone]] eventually takes over [[Neon Celeste|Neon's]] body and nearly kills Luna and everyone else nearby. [[Selene Celeste|Selene]] stops this timeline, and Luna forgets that this happened too. === Reuniting With Triton === After [[Triton Wilson|Triton]] breaks into her and [[Neon Celeste|Neon]]'s apartment, she follows him to [[Flare Foxx|Flare]]'s house, where the two catch up with eachother. Luna has to stop a fight between [[Flare Foxx|Flare]] and [[Neon Celeste|Neon]] after they start arguing, and she says goodbye to her brother for now, hoping to meet him again soon. === Luna's Birthday === On Luna's birthday, the spirit elemental inside her seizes control, and starts causing destruction. An outside force eventually switches her back, and Luna returns to normal, now with the knowledge she has spirit powers. She would later use these powers to revive [[Neon Celeste|Neon]] after she was killed by [[Plasma Celeste|Plasma]], also learning she can sense when people die too. Luna helps [[Neon Celeste|Neon]] to fight [[Plasma Celeste|Plasma]] and get revenge, leading to a fight at [[Flare Foxx|Flare]]'s home. Luna would spend the next few months mastering her powers, and occasionally talking with some spirits to learn more info about how the afterlife works. One of these spirits, [[Mochi Olsen|Mochi]], would be particularly helpful. [[Neon Celeste|Neon]] would tell Luna one day that she got enough money to move into a new house instead of an apartment, and despite being hesitant at first, she agreed to it. === Future Events === Sometime in the distant future, Luna and [[Neon Celeste|Neon]] have a child named [[Dawn Celeste|Dawn]], who inherits the [[Celestine Staff]]. Luna tries to be a "fun mother" to [[Dawn Celeste|Dawn]], not wanting them to grow up how she did. [[Dawn Celeste|Dawn]] would be annoyed by Luna constantly, but in the end still loved her. == Trivia == * Luna's elemental form was originally going to be a new booksona, but was decided to be a new form after looking too similar. * Luna had a plush made of her. * She has the ability to revive people, but only once per month. == Forms == <gallery> File:Luna (Elemental).png|Elemental Form: When the raw spirit elemental takes over, Luna enters a chaotic state, uncaring for most life and with the ability to freeze someone's spirit. </gallery> == Gallery == <gallery> File:Luna2021.png|Luna's 2021 Icon File:Luna2022.png|Luna's 2022 Icon </gallery> [[Category:Booksonas]] [[Category:Spirit Elementals]] [[Category:Elementals]] [[Category:Purple Characters]] [[Category:Blue Characters]] 95ccb1c4815a80c20fc01d18736346aadf7426b1 File:Dark Matter2.png 6 112 151 2023-09-29T23:54:04Z NeonTehWolf 2 wikitext text/x-wiki Dark Matter 3af88f412de0a65ac791d035d000ab347fc78585 File:Dark Matter Eyes.png 6 113 152 2023-09-29T23:55:16Z NeonTehWolf 2 wikitext text/x-wiki Eyes 62be7f51429e4e104e01fe3131805c3195ede1d0 Dark Matter 0 114 153 2023-09-29T23:56:48Z NeonTehWolf 2 Created page with "Dark Matter is a black blob of dark matter energy that seems to have sentience. [[File:Dark Matter.jpg|alt=test|thumb|GBA SP's 2023 icon. {| class="wikitable" |+ !Pronouns: They/Them |- !Creation: 2020 |- ![[List of Objects by Number Order|Object Number]]: #020 |- ![[List of Characters by Number Order|Character Number]] #048 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: 24th |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎..." wikitext text/x-wiki Dark Matter is a black blob of dark matter energy that seems to have sentience. [[File:Dark Matter.jpg|alt=test|thumb|GBA SP's 2023 icon. {| class="wikitable" |+ !Pronouns: They/Them |- !Creation: 2020 |- ![[List of Objects by Number Order|Object Number]]: #020 |- ![[List of Characters by Number Order|Character Number]] #048 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: 24th |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Biography == === Competing in KFANP === Dark Matter competed in Kerfuffle For A Neat Prize, being on team What Are We? and being the first contestant out. Dark Matter's time on the show was brief, and they didn't show much in the form of sentience. Octahedron found Dark Matter interesting, wanting to learn more about them. === Studies by Professor Amelia Helix === After KFANP, Dark Matter was released out into the world. Dr. Amelia Helix found Dark Matter, and convinced them to follow her back to her lab to do some investigation as to how they work. Amelia would then go on to make the first Dark Matter drive thanks to the research she conducted. == Trivia == * Dark Matter wasn't originally meant to be in KFANP, only being added to get the cast up to 24. * Dark Matter can't speak, but can make odd noises. * They are the only KFANP contestant to not have a face. == Gallery == <gallery> File:Dark Matter2.png|Dark Matter's 2021 Icon File:Dark Matter Eyes.png|Dark Matter with it's "eyes" showing. </gallery> [[Category:Black Characters]] [[Category:KFANP Contestants]] [[Category:Contestants Eliminated In KFANP]] [[Category:What Are We? Members]] [[Category:Object Characters]] eb0ab44e2f2bab0887ca97b9c18fb2ca9f7eb6e4 GBA SP 0 97 136 135 2023-10-10T17:14:36Z NeonTehWolf 2 wikitext text/x-wiki GBA SP, or Game Boy Advance SP, is a blue handheld video game console manufactured by Nintendo in real life. [[File:GBA SP.jpg|alt=test|thumb|GBA SP's 2023 icon. {| class="wikitable" |+ !Pronouns: She/Her |- !Creation: 2020 |- ![[List of Objects by Number Order|Object Number]]: #021 |- ![[List of Characters by Number Order|Character Number]] #049 |- ![[Kerfuffle For A Neat Prize|KFANP]] Placement: TBA |- !‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ Relatives: -‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ |} ]] == Biography == === Competing in KFANP === GBA SP would join 23 other contestants in competing for a "Neat Prize," and would be on team [[We Hate Blue]]. GBA SP quickly formed a rivalry with another member, [[Pixely]], due to their clashing opinions on their favorite video game console. GBA SP would have a sarcastic and realist attitude, which would lead to [[d20]] getting upset. == Trivia == * GBA SP was originally not even a contestant for the first draft of KFANP, only being added later on to get the cast size to 24. * GBA SP is based off a real life GBA SP the series creator owns, and is even the same color. * She is one of the first contestants to get a new asset. == Gallery == <gallery> File:GBA SP 2021.png|GBA SP's 2021 Icon File:Debut asset.png|GBA SP's debut asset. </gallery> [[Category:Blue Characters]] [[Category:We Hate Blue Members]] [[Category:Object Characters]] [[Category:KFANP Contestants]] [[Category:Contestants Still Competing in KFANP]] 7e3e30c66ab2fe7a0afc30fbbaf4d00d20db07a8 Main Page 0 1 1 2024-04-17T01:44:52Z MediaWiki default 1 Welcome to Miraheze! wikitext text/x-wiki __NOTOC__ == Welcome to {{SITENAME}}! == This Main Page was created automatically and it seems it hasn't been replaced yet. === For the bureaucrat(s) of this wiki === Hello, and welcome to your new wiki! Thank you for choosing Miraheze for the hosting of your wiki, we hope you will enjoy our hosting. You can immediately start working on your wiki or whenever you want. Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links: * [[mw:Special:MyLanguage/Help:Contents|MediaWiki guide]] (e.g. navigation, editing, deleting pages, blocking users) * [[meta:Special:MyLanguage/FAQ|Miraheze FAQ]] * [[meta:Special:MyLanguage/Request features|Request settings changes on your wiki]]. (Extensions, Skin and Logo/Favicon changes should be done through [[Special:ManageWiki]] on your wiki, see [[meta:Special:MyLanguage/ManageWiki|ManageWiki]] for more information.) ==== I still don't understand X! ==== Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here: * [[meta:Special:MyLanguage/Help center|On our own Miraheze wiki]] * On [[phorge:|Phorge]] * On [https://miraheze.org/discord Discord] * On IRC in #miraheze on irc.libera.chat ([irc://irc.libera.chat/%23miraheze direct link]; [https://web.libera.chat/?channel=#miraheze webchat]) === For visitors of this wiki === Hello, the default Main Page of this wiki (this page) has not yet been replaced by the bureaucrat(s) of this wiki. The bureaucrat(s) might still be working on a Main Page, so please check again later! 070d9e6457eab136df99905438a1f57c037772b0 File:Toad.png 6 84 154 121 2024-04-17T01:55:00Z Maintenance script 4 Maintenance script uploaded [[File:Toad.png]] wikitext text/x-wiki toad 5e1df598b8f4c02c517a28b1580eebf6bc600bc3 File:Neon (Dragon).png 6 27 155 52 2024-04-17T01:55:05Z Maintenance script 4 Maintenance script uploaded [[File:Neon (Dragon).png]] wikitext text/x-wiki neon's dragon form 895d5f5b56ebfe38499abc61070bf57d3e72fe87 File:Strawberry Duck.jpg 6 82 156 119 2024-04-17T01:55:11Z Maintenance script 4 Maintenance script uploaded [[File:Strawberry Duck.jpg]] wikitext text/x-wiki Stawberry Duck 4918fab4d7f6a74045a7269d5a4fb1f6131abff7 File:Crystaly.jpg 6 50 157 84 2024-04-17T01:55:16Z Maintenance script 4 Maintenance script uploaded [[File:Crystaly.jpg]] wikitext text/x-wiki crystaly f499c36fcc8d2bc0413fed8fcb764aa43d2a5495 File:Mildud Super Show.png 6 72 158 107 2024-04-17T01:55:21Z Maintenance script 4 Maintenance script uploaded [[File:Mildud Super Show.png]] wikitext text/x-wiki Super f6889fc97e14b42dec11a8c183ea791c5465b658 File:Rice.jpg 6 80 159 117 2024-04-17T01:55:26Z Maintenance script 4 Maintenance script uploaded [[File:Rice.jpg]] wikitext text/x-wiki rice 6939278d66e34fcfb23131504217025e78249a8b File:Bluedew.png 6 77 160 114 2024-04-17T01:55:31Z Maintenance script 4 Maintenance script uploaded [[File:Bluedew.png]] wikitext text/x-wiki b e9d71f5ee7c92d6dc9e92ffdad17b8bd49418f98 File:Robot Neon Mk I.png 6 67 161 101 2024-04-17T01:55:36Z Maintenance script 4 Maintenance script uploaded [[File:Robot Neon Mk I.png]] wikitext text/x-wiki Robot Neon 09591d66b91a05e6869df604efc168e994a7ad27 File:Rick Astley.png 6 83 162 120 2024-04-17T01:55:41Z Maintenance script 4 Maintenance script uploaded [[File:Rick Astley.png]] wikitext text/x-wiki rick b9ab5d34593724ab32ad0f7d13d88750b7414e7b File:GBA SP 2021.png 6 95 163 133 2024-04-17T01:55:46Z Maintenance script 4 Maintenance script uploaded [[File:GBA SP 2021.png]] wikitext text/x-wiki GBA SP's 2021 Icon 74fc86fd1af8d91e987bd3f438b8a77586741fbd File:Neon (Spiky).png 6 28 164 53 2024-04-17T01:55:52Z Maintenance script 4 Maintenance script uploaded [[File:Neon (Spiky).png]] wikitext text/x-wiki Neon's Spiky Form b01598a1529745041255a2ad6cea7ab5e2dea54f File:Fish GIF.jpg 6 54 165 88 2024-04-17T01:55:57Z Maintenance script 4 Maintenance script uploaded [[File:Fish GIF.jpg]] wikitext text/x-wiki Fish GIF 418ce43b623032d473488590187f336366a45c17 File:Switch.jpg 6 64 166 98 2024-04-17T01:56:02Z Maintenance script 4 Maintenance script uploaded [[File:Switch.jpg]] wikitext text/x-wiki Switch 3e44c920427e845df4958295eb8c3045b55fcfd5 File:Jim.jpg 6 38 167 65 2024-04-17T01:56:07Z Maintenance script 4 Maintenance script uploaded [[File:Jim.jpg]] wikitext text/x-wiki jim 1cd02e31b43620d7c664e038ca42a060d61727b9 File:Amazok.jpg 6 65 168 99 2024-04-17T01:56:12Z Maintenance script 4 Maintenance script uploaded [[File:Amazok.jpg]] wikitext text/x-wiki Amazok 5a497d31eb5091ff2c3584a70255e1405dbcc6cd File:Mylogo-1.png.png 6 7 169 26 2024-04-17T01:56:17Z Maintenance script 4 Maintenance script uploaded [[File:Mylogo-1.png.png]] wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 File:Neon (Blue).png 6 25 170 50 2024-04-17T01:56:22Z Maintenance script 4 Maintenance script uploaded [[File:Neon (Blue).png]] wikitext text/x-wiki Neon's Blue Form 16c8bddace91eb9558a220d33d5fd29387f28ccd File:Bobxeritaxianform.png 6 101 171 140 2024-04-17T01:56:27Z Maintenance script 4 Maintenance script uploaded [[File:Bobxeritaxianform.png]] wikitext text/x-wiki bob 48181acd22b3edaebc8a447868a7df7ce629920a File:Episode 4.png 6 45 172 75 2024-04-17T01:56:33Z Maintenance script 4 Maintenance script uploaded [[File:Episode 4.png]] wikitext text/x-wiki 4 1b6453892473a467d07372d45eb05abc2031647a File:Duck.jpg 6 33 173 60 2024-04-17T01:56:38Z Maintenance script 4 Maintenance script uploaded [[File:Duck.jpg]] wikitext text/x-wiki A Duck ec37272eb382816eb70f21a87f80c03f86f2be87 File:Poster tmss.png 6 90 174 127 2024-04-17T01:56:43Z Maintenance script 4 Maintenance script uploaded [[File:Poster tmss.png]] wikitext text/x-wiki A poster with the TMSS cast 3d73bab96f585263b7b74edb2c6e8fca700d8b39 File:Octahedron.jpg 6 59 175 93 2024-04-17T01:56:48Z Maintenance script 4 Maintenance script uploaded [[File:Octahedron.jpg]] wikitext text/x-wiki Octahedron 262b33ba1823f3ebf2d63e888228387ac3e55cb6 File:Elevator.jpg 6 52 176 86 2024-04-17T01:56:53Z Maintenance script 4 Maintenance script uploaded [[File:Elevator.jpg]] wikitext text/x-wiki e 58e6b3a414a1e090dfc6029add0f3555ccba127f File:Hiddeny.jpg 6 57 177 91 2024-04-17T01:56:58Z Maintenance script 4 Maintenance script uploaded [[File:Hiddeny.jpg]] wikitext text/x-wiki Hiddeny 7970ca7421fdc8da175d7160290d1761d392e89b File:We Hate Blue Team Logo.png 6 93 178 131 2024-04-17T01:57:03Z Maintenance script 4 Maintenance script uploaded [[File:We Hate Blue Team Logo.png]] wikitext text/x-wiki team logo for we hate blue ad782ab5c6e11a00882795a2de94b7aedcb9f7bd File:Geoffrey Sr.jpg 6 34 179 61 2024-04-17T01:57:08Z Maintenance script 4 Maintenance script uploaded [[File:Geoffrey Sr.jpg]] wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Freezer Eating Flamingo.jpg 6 55 180 89 2024-04-17T01:57:13Z Maintenance script 4 Maintenance script uploaded [[File:Freezer Eating Flamingo.jpg]] wikitext text/x-wiki flamingo 14c06474bec5e7def0304925d09f2b977af3146a File:Fire Stone.jpg 6 53 181 87 2024-04-17T01:57:19Z Maintenance script 4 Maintenance script uploaded [[File:Fire Stone.jpg]] wikitext text/x-wiki Fire Stone 9e90be9c42a4762c4ee0e96eafac55cbddfe2cfc File:Luna2022.png 6 109 182 148 2024-04-17T01:57:24Z Maintenance script 4 Maintenance script uploaded [[File:Luna2022.png]] wikitext text/x-wiki 2022 icon 8e8b460687d611f1d3375753d71b9bf1b17c77eb File:Mildew Jr.jpg 6 86 183 123 2024-04-17T01:57:29Z Maintenance script 4 Maintenance script uploaded [[File:Mildew Jr.jpg]] wikitext text/x-wiki image 0e76292794888d4f1fa75fb3aff4ca27c58f56a6 File:Neon.jpg 6 16 184 40 2024-04-17T01:57:34Z Maintenance script 4 Maintenance script uploaded [[File:Neon.jpg]] wikitext text/x-wiki neon 09407639790bbb3778e1c2a9f81c0680186097d1 File:Slop Token.jpg 6 61 185 95 2024-04-17T01:57:39Z Maintenance script 4 Maintenance script uploaded [[File:Slop Token.jpg]] wikitext text/x-wiki Slop Token 26e75b8237d7886589e71af7d23cbc1dd2a150e5 File:8-Bit Duck.jpg 6 32 186 59 2024-04-17T01:57:44Z Maintenance script 4 Maintenance script uploaded [[File:8-Bit Duck.jpg]] wikitext text/x-wiki da39a3ee5e6b4b0d3255bfef95601890afd80709 File:Dark Matter.jpg 6 66 187 100 2024-04-17T01:57:49Z Maintenance script 4 Maintenance script uploaded [[File:Dark Matter.jpg]] wikitext text/x-wiki Dark MAtter c13b8ed2d47e889e7053cb395139a6b769978fb7 File:Slop Token2021.png 6 68 188 102 2024-04-17T01:57:54Z Maintenance script 4 Maintenance script uploaded [[File:Slop Token2021.png]] wikitext text/x-wiki 2021 fd93ac461456a118d38a8d6b4d18f6741682f3eb File:Episode 1.png 6 42 189 72 2024-04-17T01:57:59Z Maintenance script 4 Maintenance script uploaded [[File:Episode 1.png]] wikitext text/x-wiki 1 356a192b7913b04c54574d18c28d46e6395428ab File:Soup.jpg 6 62 190 96 2024-04-17T01:58:05Z Maintenance script 4 Maintenance script uploaded [[File:Soup.jpg]] wikitext text/x-wiki Soup e373ab197a0e827062256203cd17b37bdb94bcd9 File:Mildew.jpg 6 75 191 112 2024-04-17T01:58:10Z Maintenance script 4 Maintenance script uploaded [[File:Mildew.jpg]] wikitext text/x-wiki Mildew 344ca31fa209f861ab1557730027480caed21c7c File:Average Joe.jpg 6 49 192 83 2024-04-17T01:58:15Z Maintenance script 4 Maintenance script uploaded [[File:Average Joe.jpg]] wikitext text/x-wiki aj 2048b22ac0881f917af3e938105055ab85498548 File:Episode 2.png 6 43 193 73 2024-04-17T01:58:20Z Maintenance script 4 Maintenance script uploaded [[File:Episode 2.png]] wikitext text/x-wiki 2 da4b9237bacccdf19c0760cab7aec4a8359010b0 File:D20 2021.png 6 98 194 137 2024-04-17T01:58:25Z Maintenance script 4 Maintenance script uploaded [[File:D20 2021.png]] wikitext text/x-wiki 2021 icon d49e5f518a02130159c7942ad830bb166d4d4d62 File:Pixely2020Icon.png 6 39 195 66 2024-04-17T01:58:30Z Maintenance script 4 Maintenance script uploaded [[File:Pixely2020Icon.png]] wikitext text/x-wiki pixely icon ec1ad510f550a3e278c92a037e1f47a5250f70a8 File:RPI Poster.jpg 6 60 196 94 2024-04-17T01:58:35Z Maintenance script 4 Maintenance script uploaded [[File:RPI Poster.jpg]] wikitext text/x-wiki RPI Poster f6dfc20cc836dc4729029498bd1e608ceed9125d File:Glowing Orb.jpg 6 85 197 122 2024-04-17T01:58:40Z Maintenance script 4 Maintenance script uploaded [[File:Glowing Orb.jpg]] wikitext text/x-wiki glow 6ae5a62385af107fa9215fc3d4d5f0ce8bdf4924 File:Dawn Stone.jpg 6 79 198 116 2024-04-17T01:58:46Z Maintenance script 4 Maintenance script uploaded [[File:Dawn Stone.jpg]] wikitext text/x-wiki icon f8995ba5891b07e328c60d6bd6c10159878c5a13 File:Bob.jpg 6 35 199 62 2024-04-17T01:58:51Z Maintenance script 4 Maintenance script uploaded [[File:Bob.jpg]] wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Mildew2021.png 6 76 200 113 2024-04-17T01:58:56Z Maintenance script 4 Maintenance script uploaded [[File:Mildew2021.png]] wikitext text/x-wiki Mildew 344ca31fa209f861ab1557730027480caed21c7c File:Dark Matter Eyes.png 6 113 201 152 2024-04-17T01:59:01Z Maintenance script 4 Maintenance script uploaded [[File:Dark Matter Eyes.png]] wikitext text/x-wiki Eyes 62be7f51429e4e104e01fe3131805c3195ede1d0 File:Doot Doot.jpg 6 37 202 64 2024-04-17T01:59:06Z Maintenance script 4 Maintenance script uploaded [[File:Doot Doot.jpg]] wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Neon (Ultimate).png 6 26 203 51 2024-04-17T01:59:11Z Maintenance script 4 Maintenance script uploaded [[File:Neon (Ultimate).png]] wikitext text/x-wiki Ultimate Form 27e46e354d0a202a66e7121bce7c4adc85b8aab2 File:Slop token purple.png 6 70 204 104 2024-04-17T01:59:16Z Maintenance script 4 Maintenance script uploaded [[File:Slop token purple.png]] wikitext text/x-wiki burple 104b614785a5e2ced6ca79ca30dc2c5d1adf727c File:Bob2021.png 6 100 205 139 2024-04-17T01:59:21Z Maintenance script 4 Maintenance script uploaded [[File:Bob2021.png]] wikitext text/x-wiki Bob the blob 1bf9cb58c16fcbd614600c5942dc1780f1aecccc File:Kfanp wide.png 6 41 206 71 2024-04-17T01:59:26Z Maintenance script 4 Maintenance script uploaded [[File:Kfanp wide.png]] wikitext text/x-wiki The cast of KFANP 83e68fcfe26f917bdbb1381435edad7cc014263d File:Neon (Celestine Form).png 6 29 207 54 2024-04-17T01:59:32Z Maintenance script 4 Maintenance script uploaded [[File:Neon (Celestine Form).png]] wikitext text/x-wiki Neon's Celestine Form 526a853bbffcbb385cfdf5065b55721252880d6a File:Dark Matter2.png 6 112 208 151 2024-04-17T01:59:37Z Maintenance script 4 Maintenance script uploaded [[File:Dark Matter2.png]] wikitext text/x-wiki Dark Matter 3af88f412de0a65ac791d035d000ab347fc78585 File:Line.jpg 6 87 209 124 2024-04-17T01:59:42Z Maintenance script 4 Maintenance script uploaded [[File:Line.jpg]] wikitext text/x-wiki line 264f39cab871e4cfd65b3a002f7255888bb5ed97 File:Slop token debut.png 6 69 210 103 2024-04-17T01:59:47Z Maintenance script 4 Maintenance script uploaded [[File:Slop token debut.png]] wikitext text/x-wiki debut 502a2754b335ed3b95713f21a4775a4cdfa60f7b File:42.png 6 23 211 48 2024-04-17T01:59:52Z Maintenance script 4 Maintenance script uploaded [[File:42.png]] wikitext text/x-wiki 42 92cfceb39d57d914ed8b14d0e37643de0797ae56 File:Pixely.jpg 6 31 212 58 2024-04-17T01:59:57Z Maintenance script 4 Maintenance script uploaded [[File:Pixely.jpg]] wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:GBA SP.jpg 6 56 213 90 2024-04-17T02:00:02Z Maintenance script 4 Maintenance script uploaded [[File:GBA SP.jpg]] wikitext text/x-wiki gba ac1d1f5c82bb68c1a99397c4e0c3123dd7f0dee0 File:Zee.jpg 6 103 214 142 2024-04-17T02:00:07Z Maintenance script 4 Maintenance script uploaded [[File:Zee.jpg]] wikitext text/x-wiki Zee d1d758d9f69150ba5fd4cfb299e9e9b399da8c93 File:Cel.png 6 2 215 6 2024-04-17T02:00:13Z Maintenance script 4 Maintenance script uploaded [[File:Cel.png]] wikitext text/x-wiki == Summary == favicon $wgLogo c451cc47253e42b09ff001292f267ba6e508b446 File:Barf Puddle.jpg 6 89 216 126 2024-04-17T02:00:18Z Maintenance script 4 Maintenance script uploaded [[File:Barf Puddle.jpg]] wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Duckquack.png 6 106 217 145 2024-04-17T02:00:23Z Maintenance script 4 Maintenance script uploaded [[File:Duckquack.png]] wikitext text/x-wiki Duck! 6e89d00c8ae3b318483df216d0c5f63fbfa3860e File:Neondance3.png 6 4 218 18 2024-04-17T02:00:28Z Maintenance script 4 Maintenance script uploaded [[File:Neondance3.png]] wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Luna.jpg 6 107 219 146 2024-04-17T02:00:33Z Maintenance script 4 Maintenance script uploaded [[File:Luna.jpg]] wikitext text/x-wiki Luna baaf10f1b4838977a6163141ffd45a629ee11514 File:Episode 3.png 6 44 220 74 2024-04-17T02:00:38Z Maintenance script 4 Maintenance script uploaded [[File:Episode 3.png]] wikitext text/x-wiki 3 77de68daecd823babbb58edb1c8e14d7106e83bb File:D20.jpg 6 51 221 85 2024-04-17T02:00:43Z Maintenance script 4 Maintenance script uploaded [[File:D20.jpg]] wikitext text/x-wiki d20 9fbf86900415816a850ee2748e5b805d56739cef File:Luna2021.png 6 108 222 147 2024-04-17T02:00:49Z Maintenance script 4 Maintenance script uploaded [[File:Luna2021.png]] wikitext text/x-wiki 2021 icon d49e5f518a02130159c7942ad830bb166d4d4d62 File:Duckkart Bii Instruction Manual.jpg 6 88 223 125 2024-04-17T02:00:54Z Maintenance script 4 Maintenance script uploaded [[File:Duckkart Bii Instruction Manual.jpg]] wikitext text/x-wiki Duck e30bb6b05bdfacd363df4def6919184ace845d01 File:V.jpg 6 36 224 63 2024-04-17T02:00:59Z Maintenance script 4 Maintenance script uploaded [[File:V.jpg]] wikitext text/x-wiki v 7a38d8cbd20d9932ba948efaa364bb62651d5ad4 File:Earth outdated.png 6 91 225 128 2024-04-17T02:01:04Z Maintenance script 4 Maintenance script uploaded [[File:Earth outdated.png]] wikitext text/x-wiki Earth a074430f352b879e7939d4290bf82c99b436b900 File:Debut asset.png 6 96 226 134 2024-04-17T02:01:09Z Maintenance script 4 Maintenance script uploaded [[File:Debut asset.png]] wikitext text/x-wiki Debut asset 8f093a93858af62bd171f286e088ef32eeac0b4e File:Zee2021styleIcon.png 6 104 227 143 2024-04-17T02:01:14Z Maintenance script 4 Maintenance script uploaded [[File:Zee2021styleIcon.png]] wikitext text/x-wiki 2021 styled icon e0c78ab01e26d96c47e90d54ec1b1e16cbc72199 File:Spider Ball.jpg 6 63 228 97 2024-04-17T02:01:19Z Maintenance script 4 Maintenance script uploaded [[File:Spider Ball.jpg]] wikitext text/x-wiki Spider Ball 251b462892b320d6899f375928750e2ceeb4847a File:Shellmet.jpg 6 81 229 118 2024-04-17T02:01:24Z Maintenance script 4 Maintenance script uploaded [[File:Shellmet.jpg]] wikitext text/x-wiki a 86f7e437faa5a7fce15d1ddcb9eaeaea377667b8 File:Map of Mallardia.jpg 6 58 230 92 2024-04-17T02:01:30Z Maintenance script 4 Maintenance script uploaded [[File:Map of Mallardia.jpg]] wikitext text/x-wiki m 6b0d31c0d563223024da45691584643ac78c96e8 File:Amazok Jr.jpg 6 48 231 82 2024-04-17T02:01:35Z Maintenance script 4 Maintenance script uploaded [[File:Amazok Jr.jpg]] wikitext text/x-wiki amazok jr d6cd42436c72a9076dc2aaf17ec49ec50e671eee File:Neon2.png 6 24 232 49 2024-04-17T02:01:40Z Maintenance script 4 Maintenance script uploaded [[File:Neon2.png]] wikitext text/x-wiki neon celeste e266f17d0f2f07572ca4e0beaf45ebd61bb1c5b5 File:Luna (Elemental).png 6 110 233 149 2024-04-17T02:01:45Z Maintenance script 4 Maintenance script uploaded [[File:Luna (Elemental).png]] wikitext text/x-wiki elemental 86c5d291db3d103eac47f197f2fb3159dc2e4a15 File:Neonlogos.png 6 115 234 2024-04-17T14:31:56Z NeonTehWolf 2 Wiki logo wikitext text/x-wiki == Summary == Wiki logo 21f94b4743f0b2d3a8b2acf0cc8db4c154038b73 File:Neonwikie1-1.png (2).png 6 116 235 2024-04-17T14:34:37Z NeonTehWolf 2 logo? wikitext text/x-wiki == Summary == logo? 602b3d67628c209fe464ea347419fec66cae391d